B.s. Mehra Group

Distributor of industrial chemicals, solvents, and specialty products to industries

placeDelhi, Delhi, India calendar_todayFounded 1982 language bsmehra.in

Registered entities

Coming soon