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