5-(2-(3,3-Diethylureido)pyridin-4-ylamino)indole-1-carboxylic acid phenylamide (HCID 21054824)|Huagongshe