Oil pump stud. (3 required)
For Norton Commando (to 1971).
Made in England.
067598, NME4440
$2.65
In stock
— OR —