BSA Clutch Push Rod 65-3940

SKU: BRT-252298

$18.00

BSA Clutch Push Rod

Part# 65-3940

Made in England

7 in stock!

Buy now
SKU: BRT-252298 Category: Tag:

Description

BSA Clutch Push Rod

Part# 65-3940

Made in England