3-(3,4-dihydro-2,7-naphthyridin-2(1H)-yl)benzoic acid (HCID 86695878)|Huagongshe