Home Chemical Details 85391-46-4
Einecs 286-800-2
decyl 2-ethylhexyl phthalate
1,2-Benzenedicarboxylic acid 1-(2-ethylhexyl)2-decyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us