21-1864 / S1864, Stud, Oil Pump
Triumph Part#: 21-1864 / S1864, Oil Pump Stud
500's, 650 & 750 twins: 1969-79
Sold Individually
(21-1684, S1684)
Triumph Part#: 21-1864 / S1864, Oil Pump Stud
500's, 650 & 750 twins: 1969-79
Sold Individually
(21-1684, S1684)