Address: 16/2 Mowbrays 1st Street, Cross Alwarpet, Chennai - 600018, India
Country: India
Telephone: (91)-(44)-43620
Fax: (91)-(44)-43206
Manufacturers of desalination plants, air pollution control systems, water & waste water treatment systems & equipments.