5-Isopropylsulfamoyl-2-pyrrolidin-1-yl-benzoic acid (HCID 59793623)|Huagongshe