Ambica Steels
C-54/1, Wazirpur Industrial Area, New Delhi 110052, INDIA, Delhi, New Delhi - 110052
9818360035
Ambica Steels is a leading Indian manufacturer and exporter of stainless steel long products, specializing in round bars, flat bars, he.....ties and s