2225849-10-3 | 4-isopropyl-1-naphthaldehyde | AOBChem