A1023069 | 5-iodo-6-methoxy-2-naphthaldehyde | AOBChem