Tert-butyl(dimethyl)silyl 2-(iodomethyl)-2-propenyl ether (HCID 11358863)|Huagongshe