Although the imidazole molecules like 2-ABi cannot turn into an anion with net negative charge as BTA does, due to the similar characteristics of the molecular structure, it is speculated that 2-ABi still has a certain degree of electron delocalization to promote the adsorption towards the metallic surface, which could also boost an extensive generation of corrosion products to accumulate and grow into a thick and protective film on the surface of magnesium to prevent further corrosion behavior from continuing.