Triumph Oil Pump Mounting Stud 21-1864