Pump Hoist #21446 – 1976 Smeal 5T

Mounted On 1985 Chevrolet C60, w/ Detroit. Fair Condition.

21446