5'-o-Tert-butyldimethylsilyl-5-iodouridine (HCID 15673480)|Huagongshe