Serrated end plate : Front footrest mounting

NM18268, H12-2/1078, 067708
Part no.: 18268
Availability: Out of stock

Right hand : Featherbed

Years: 1957-1970

Customers who bought this item also bought