Home Chemical Details 24824-36-0
Einecs 246-481-2
diethyl (diphenylmethylene)malonate
2-(Diphenylmethylene)propanedioic acid diethyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us