1218996-94-1 | Benzaldehyde, 2-[(6-methoxy-2-naphthalenyl)methyl]- | AOBChem