Top Suppliers:I want be here

4055-06-5

4055-06-5 structure
4055-06-5 structure

Name Benzeneacetic acid, a-hydroxy-a-phenyl-, 1-Methylethyl ester
Molecular Formula C17H18O3
Molecular Weight 270.32