SEARCH Articles Figures Tables Dialdehyde Dialdehyde starch Dialdehydes Thiosemicarbazone Thiosemicarbazones