39868-89-8

Benzeneacetic acid, diphenylmethyl ester

Cas Number: 39868-89-8  Molecular Structure
Product Code
1837975
Product Name
Benzeneacetic acid, diphenylmethyl ester
Cas Number
39868-89-8
Molecular Formula
C21H18O2