56432-22-5 | 8-phenyl-1-naphthaldehyde | AOBChem