2918842-37-0 | 4-acetyl-3-isopropylbenzaldehyde | AOBChem