1225073-73-3 | 4-(2-Naphthalenylmethyl)benzaldehyde | AOBChem