Acetic acid 5-benzyloxy-2-iodo-benzyl ester (HCID 59731894)|Huagongshe