129423-62-7
2-CYANO-3,3-DIPHENYL-2-PROPENOICACID3-HYDROXY-2,2-DIMETHYLPROPYLESTER
Product Code:
854436
Molecular Formula:
C21H21 N O3
Molecular Weight:
335.39
Order 129423-62-7