Cam chain : 38 links : Regina

17806, D12/961, 067689, 067689
Part no.: NM17806
Availability: 3 in stock

Regina : Made in Italy

Years: 1949-1978

Customers who bought this item also bought