ICUBE SA



Address: RUE DE L'INDUSTRIE 31
CASE POSTALE 310
BULLE, 1630
Switzerland
Phone: +41 (0)26 9138272
Fax: +42 (0)26 9138274
Website: http://www.icube-sa.ch
Industries Served: Food
Power and Energy
Water/Waste Water