654683-39-3
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:
Order 654683-39-3