Okhla Industrial Area Phase-I, New Delhi, Delhi
GST No.-07BIUPK6786L1Z5
66% Response rate
Ramesh (Proprietor) Tarkus TechnologiesPlot No D-19/1, Okhla Industrial Area Phase-Ii New Delhi - 110020, Delhi, India