Tert-butyl 2-(2-(benzyloxy)-5-iodobenzamido)-4-phenylbenzoate (HCID 66990274)|Huagongshe