Product description Towing platform of 17 meters working height Details Country of origin: SpainIndustrial sector: Machinery and equipment contact seller report a problem Supplier Matilsa, S.A.Country: Spain