This site uses cookies to give you the best experience. Privacy Policy.
SN 1026
Stator Mounting Stud for Triumph 650cc motorcycles. It measurs 4 3/8 inches long (110mm). The OE part number is 70-4536.