79085236
Mar 31, 2010
Jun 14, 2011
electric conductors, electric current switches, electric circuit switches, electric transformers, electric accumulators, voltage regulators for electric power, electric control panels
Electrical and Scientific ApparatusDesalination units using solar energy generating cold or seawater desalination processes by thermodynamic means
Environmental Control Apparatus