Thiamine hydrochloride outperforms thiamine pyrophosphate as a corrosion inhibitor due to its stronger adsorption on the steel surface.
Huong et al. (Thu,) studied this question.