Back to Previous Page

2',3'-Dideoxycytidine ; 98%, 1 g

ITEM#: 2042-1790191G

MFR#: 179019-1G

2',3'-Dideoxycytidine ; 98%, 1 g

2',3'-Dideoxycytidine ; 98%, 1 g