321564-73-2
Benzenepropanoic acid, a-cyano-b-[(1E)-2-phenylethenyl]-, methylester
Product Code:
1840814
Molecular Formula:
C19H17NO2
Molecular Weight:
Order 321564-73-2