N-Benzoyl-5'-deoxy-5'-iodo-2',3'-O-(1-methylethylidene)-adenosine, 95+%
Prod No.CASMDLUnitsPriceQuantity
VL130663 68200-72-6 N/A