A817238 | 4-phenyl-2-naphthaldehyde | AOBChem