Manufacturer wild elephant 12 tons self-made crane 6 meters 8 section arm arm length 40 meters 3-25 tons truck crane

Manufacturer wild elephant 12 tons self-made crane 6 meters 8 section arm arm length 40 meters 3-25 tons truck crane