3-(2-amino-7,8-dihydropyrido[4,3-d]pyrimidin-6(5H)-yl)benzoic acid (HCID 86695815)|Huagongshe