Address: E-42/3 Okhla Indl. Area Phase II, New Delhi - 110020, India
Country: India
Telephone: (91)-(11)-68301
Fax: (91)-(11)-68352
Engaged in the manufacture of automobile parts like auto head lights , tail lights, blinkers , sheet metal components etc.