39868-89-8

HOME PAGE

Benzeneacetic acid, diphenylmethyl ester

Product Code: 1837975
Molecular Formula: C21H18O2
Molecular Weight:
39868-89-8
benzeneacetic,diphenylmethyl,ester,CASNo 39868-89-8