MyBiosource Biochemicals
MSRP:
Now:
$377.60 - $3,755.20
Was:
2',3',5'-triacetyl-5-Azacytidine | MBS848957 | MybiosourceProduct Short Name: [2',3',5'-triacetyl-5-Azacytidine]Product Name Synonyme: [[ (2R; 3R; 4R; 5R)-3; 4-diacetyloxy-5- (4-amino-2-oxo-1; 3; 5-triazin-1-yl) oxolan-2-yl]methyl acetate; (2R; 3R; 4R;...