6-(4-Carboxyphenyl)-8-(3-cyanophenyl)-1,7-naphthyridine (HCID 9928390)|Huagongshe