1093120-52-5 | 2-Hydroxy-3-methoxy-5-(2-naphthalenyl)benzaldehyde | AOBChem