39943-07-2
[3-(dimethylamino)-2,2-dimethylpropyl] 2-hydroxy-2,2-diphenylacetate
Product Code:
2474667
Molecular Formula:
C21H27NO3
Molecular Weight:
341.44
Order 39943-07-2