Evaluation of metal binding capacity of azomethine class of compounds electrochemical investigations on corrosion and their biological studies