Home Chemical Details 28411-49-6
1,2-Benzenedicarboxylic acid, di-2-propenyl ester, polymer with ethyl 2-propenoate and 2-methyl-2-propenoic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us