N-(4-(5-iodopyrimidin-4-yloxy)phenyl)-4-phenylphthalazin-1-amine (HCID 66731498)|Huagongshe