2'-Deoxy-5-iodocytidine, 99% - 5G 5g
Prod No.CASMDLUnitsPriceQuantity
VL278272-5G 611-53-0