Glucose 6 Phosphate Dehydrogenase (G6PD) Human Recombinant Protein TP726918 USD 330.00 7 Weeks Recombinant Human Glucose-6-Phosphate 1-Dehydrogenase/G6PD (C-6His) Tag C-His