Structural studies on thiosalicylate complexes of Zn(II) & Hg(II). First insight into Zn(II)-thiosalicylate complex as potential antibacterial, antibiofilm and anti-tumour agent