392315-11-6 | 2-(2-Oxopropoxy)benzaldehyde | AOBChem