175204-30-5
4-[(2-ETHOXY-3,4-DIOXOCYCLOBUT-1-ENYL)AMINO]BENZOIC ACID
Product Code:
206324
Molecular Formula:
C13H11 N O5
Molecular Weight:
261.23
Order 175204-30-5