Ambuja Solvex Pvt. Ltd.
intermediates pvt ltd village rajpur taluka kadi district mehsana n g 382740 india ", survey no 1159, " - 382740
9825805051
Ambuja Solvex Pvt. Ltd. is one of the leading castor oil companies based in India. With 50+ years of expertise as one of the prominent .....urety of q