Address: A-287, Okhla Industrial Area-I, New Delhi - 110020, India
Country: India
Telephone: (91)-(11)-68194
Fax: (91)-(11)-68131
Deals in power press, press brake, shearing machines, etc.
Saccal Electric
Al Hilal Company
Modern Electric Supplies
Islamic Salat Clock
Modern Electronic Industries Company