1-​(D-​gluconoyloxy)​-2,​5-​Pyrrolidinedione

Product Code: 157781
Molecular Formula:
Molecular Weight:
88364-87-8