227803-21-6 | 2-phenylquinoline-3-carbaldehyde | AOBChem