ketocarboxylic acids
English
Noun
ketocarboxylic acids
plural of
ketocarboxylic acid