1207290-31-0 | 6-(2-Naphthalenyl)-2-pyridinecarboxaldehyde | AOBChem