2098397-64-7 | 4-[1-(1-Naphthalenyl)ethyl]benzaldehyde | AOBChem