Home Chemical Details 85409-84-3
Einecs 287-156-5
8-methylnonyl phenylmethyl phthalate
1,2-Benzenedicarboxylic acid 1-(8-methylnonyl)2-phenylmethyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us