2'-O-4'-C-Locked-5-Me-rC

Product Code: 81284019
Molecular Formula:
Molecular Weight:
847650-87-7