389582-37-0 | 4-(1-Phenylethenyl)benzaldehyde | AOBChem