1823706-68-8 | Benzaldehyde, 3-(2-hydroxypropyl)- | AOBChem