630392-43-7 | 4-(2-Oxopropyl)benzaldehyde | AOBChem