343603-98-5 | 2-hydroxy-4-(naphthalen-1-yl)benzaldehyde | AOBChem