4-(4-fluoro-1H-indol-2-yl)-1,2-dihydropyridazine-3,6-dione (HCID 90333923)|Huagongshe