Home Chemical Details 3814-58-2
Nsc24274
allyl 2,3-epoxypropyl phthalate
1,2-Benzenedicarboxylic acid 1-oxiranylmethyl 2-(2-propenyl) ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us