SEARCH Articles Figures Tables Carboxyl group structure Carboxylates structure Diverse Structures Group structure Structural diversity Structurally diverse