39 views

1980 SD33T Injector Pump

Pulled from a 1980 International Harvester Scout II in 1994
4 images