66-Ton Cross Beam Lifter

Mazzella Companies Logo