A95586 | 2-isopropoxy-6-methoxy-1-naphthaldehyde | AOBChem