Back to Previous Page

Deoxycytidine analog and inhibitor of DN

ITEM#: 2706-A96035MG

MFR#: A9603-5 mg

Deoxycytidine analog and inhibitor of DNMT and protein synth

Deoxycytidine analog and inhibitor of DNMT and protein synth