R-L-IDOFURANOSE

Product Code: 2324336
Molecular Formula:
Molecular Weight:
41847-65-8