N-(4-(3-bromopyridin-4-yloxy)phenyl)-4-phenylphthalazin-1-amine (HCID 66731439)|Huagongshe