SEARCH Articles Figures Tables 2- Formylpyridine Formylpyridines Thiosemicarbazone Thiosemicarbazones