Company name: Cimolai Technology
Description: Design and supply of special handling and lifting equipment
Viale dell'Industria e dell'Artigianato, 17, 35010 Carmignano di Brenta PD, Italia