Antiglycation and antioxidant potential of novel imidazo[4,5-b]pyridine benzohydrazones