INDRAS through its associate sister concerns spread through out South India, are also into retailing of Flavour & Fragrance chemicals and thereby ensure availablity of all the products in the interior markets for the small scale entreprises in India.
No.6. Knowledge House,
Kasturirangan Road, Alwarpet ,Chennai - 18
Tamil Nadu, INDIA