3-Pyrrolidinol,1-[2-hydroxy-3-[(2-methoxy-3,4-dioxo-1-cyclobuten-1-yl)amino]benzoyl]-, (3R)-

Product Code: 1740977
Molecular Formula: C16H16N2O6
Molecular Weight:
654683-39-3