Boom / Crane / Bucket Trucks 2023 15,143 miles Portugal, Leiria District
Transmission Portugal, Leiria
Engines Portugal, Leiria
Chassis and suspension Portugal, Leiria