5,6-Diphenylpyridine-2-carbaldehyde (HCID 21471356)|Huagongshe