Triumph OEM Shaft, Idler, Oil Pump - T1210376
Triumph OEM Shaft, Idler, Oil Pump - T1210376 is a genuine Triumph Motorcycles OEM replacement part