diphosphoglucose

Medical Definition of diphosphoglucose