Dimethyl 3-phenylthiocyclobutane-1,2-dicarboxylate (HCID 86746186)|Huagongshe