Mario Cucciari Back to Search Mario Cucciari Storti S.P.A. +39 0375 968310 Send Email http://www.storti.it/ Contacts Primary Storti S.P.A. Pallet Machinery ManufacturerItalyEquipment Manufacturer Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone