Ethyl 6-iodo-4-oxo-1-(pyrrolidin-3-ylmethyl)quinoline-3-carboxylate (HCID 59415876)|Huagongshe