Diethyl 2-(2-benzyloxy-5-iodobenzyl)-2-tert-butoxycarbonylaminomalonate (HCID 66879924)|Huagongshe