For any information Email to: info@manasalifesciences.com
Not Less Than – 95%
2-Deoxy-D-erythro-pentose; 2-Deoxy-D-arabinose; D-(-)-2-Deoxyribose; Deoxyribose; (4S,5R)-5-(Hydroxymethyl)oxolane-2,4-diol