SEARCH Articles Figures Tables A-Ketocarboxylic acids Ketocarboxylic acids Thiosemicarbazone Thiosemicarbazones