Truck Mounted Crane

Truck Mounted Crane
Up to 33 ton (12 ton / m)
4X4