14562-14-2 | 2-Hydroxy-3-(1-naphthalenyl)benzaldehyde | AOBChem