66642-55-5
5-aza-2-deoxycytidine-5-monophosphate
Product Code:
360847
Molecular Formula:
C8H13N4O7P
Molecular Weight:
308.18
Order 66642-55-5