130605-58-2

Benzeneacetic acid, a-hydroxy-, diphenylmethyl ester, (S)-

Cas Number: 130605-58-2  Molecular Structure
Product Code
1813300
Product Name
Benzeneacetic acid, a-hydroxy-, diphenylmethyl ester, (S)-
Cas Number
130605-58-2
Molecular Formula
C21H18O3