Description
37-2003/S Brake Rod Assembly 8” TLS – Stainless
Stainless Steel Brake Rod Assembly for 8 Inch Twin Leading Shoe BSA & Triumph models.
MADE IN ENGLAND
OEM: 37-2003/S
Stainless Steel Brake Rod Assembly for 8 Inch Twin Leading Shoe BSA & Triumph models.
MADE IN ENGLAND
OEM: 37-2003/S