2-fluoromethylene-2-deoxycytidine 5-diphosphate

HOME PAGE

CAS No: 177956-38-6

177956-38-6
Order 177956-38-6
fluoromethylene,deoxycytidine,diphosphate