Product

2',3'-o-Isopropylidenecytidine hydrochloride

57977-73-8

Nucleosides