CAS 1147-23-5 Iodocytidine (HCID 159359)|Huagongshe