4-[(2-ETHOXY-3,4-DIOXOCYCLOBUT-1-ENYL)AMINO]BENZOIC ACID

Product Code: 206324
Molecular Formula: C13H11 N O5
Molecular Weight: 261.23
175204-30-5