244103-30-8 | 2-(2-Naphthalenylthio)benzaldehyde | AOBChem