61490-08-2

Benzeneacetic acid, a-hydroxy-, diphenylmethyl ester

Cas Number: 61490-08-2  Molecular Structure
Product Code
664329
Product Name
Benzeneacetic acid, a-hydroxy-, diphenylmethyl ester
Cas Number
61490-08-2
Molecular Formula
C21H18O3