2490675-73-3 | Ethyl 2-(1-phenylethenyl)benzoate | AOBChem