3-cyclopentyl-2-(4-iodo-6-oxo-6H-pyridazin-1-yl)-propionic acid methyl ester (HCID 66874886)|Huagongshe