Home Chemical Details 102916-66-5
Deoxyribose 5-phosphate
2-DEOXYRIBOSE 5-PHOSPHATE SODIUM
2-DEOXYRIBOSE 5-PHOSPHATE SODIUM SALT
2-Deoxy-D-ribose 5-phosphate disodium salt
(3,5-dihydroxyoxolan-2-yl)methoxyphosphonic acid
−20°C
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us