3-Pt Mounted Forklift, 51" Forks, Shop Built

Lot #KL7871

Item #
KL7871
Year
Make
Model