Oil tank assembly : Including cap and adaptor : Air filter front

23866A, 23866
Part no.: 22622
*
Availability: 1 in stock

Featherbed frame : Top mounting cracked

Years: 1957-1959