5-(2-Fluoro-4-iodophenylamino)imidazo[1,5-a]pyridine-6-carboxylic acid methyl ester (HCID 59140136)|Huagongshe