“…Among numerous inhibitors, hetero cyclic compounds are considered to be the most effective corrosion inhibitors for steel in acid solutions [4]. Different N-heterocyclic compounds were reported as reasonably good corrosion inhibitors for steel in acid media, such as imidazoline derivative [2,5], 1,2,3-triazole derivative [2,[6][7][8][9][10][11], benzotriazole [2,12,13], pyrole [2,14], pyridine derivatives [2,15,16], pyrazole derivatives [2,17], bipyrazole derivatives [2,18], pyrazine derivative [2,19], pyridazine derivative [2,20], indole derivative [2,21], benzimidazole derivatives [2,22,23], quinoline derivatives [2,24], purine derivatives [2,25,26] and tetrazole derivatives [2,[27][28][29]. They exhibit inhibition by adsorption on the metal surface, and the adsorption takes place through N, O and S atoms, as well as those with triple or conjugated double bonds or aromatic rings in their molecular structures.…”