4-(3-Thiophenesulfonyloxy)-5-methoxy-7-iodoisoindolinone (HCID 86628313)|Huagongshe