tert-butyl 2-(N-(4-iodobenzyl)-4-(2-(4-methoxy-2-(trifluoromethyl)phenyl)acetamido)benzamido)acetate (HCID 71111625)|Huagongshe