7411-05-4 o-Pyrocatechualdehyde, thiosemicarbazone