D-Glucose-6-phosphate dipotassium salt dihydrate, 98%

AB136308