Telma Retarder India Pvt Ltd
Eden Plaza, F1, New No.165,
Perambur Barracks Rd,
Purasawalkam, Chennai - 600 007,
Tamil Nadu,
India.

Phone: 044 42834054
Mobile: +91 9841227379
E-mail: info@telmaindia.com

Launch Soon!

Visit: www.telma.com