4-[(2-Ethoxy-3,4-dioxocyclobut-1-enyl)amino]benzoic acid, 97%

AB131009