N-isoquinolin-8-yl-N'-[4-(trifluoromethyl)benzyl]urea (HCID 10088904)|Huagongshe