?-D-Glucose 1-phosphate disodium salt hydrate-1g

SKU: 56401-20-8 Category:

Description

29189900