345958-23-8 | 4-(2-phenylacetyl)benzaldehyde | AOBChem