Derivatives of phosphonate and vinyl phosphate analogs of D-ribose 5-phosphate

Abstract
No abstract available