501103-80-6 | 4-(1-Naphthalenyl)-1,2-benzenedicarboxaldehyde | AOBChem