86888-84-8 | 3-(1-Hydroxy-1-phenylethyl)benzaldehyde | AOBChem