1806628-39-6 | Benzaldehyde, 3-hydroxy-2-(1-oxopropyl)- | AOBChem