I noticed one is Bifen XTS and the other is BifenIT?? I see reference to its being as good as telstar pro. We drop telstar on ant hills weekly when
we mow and this year the ants are out of control. I thought that using this liquid might be better since it would stay in place. Most of our hills are on the curb edge and the trimmer guy goes thru them then the blow guy comes so probably not much ant dust left.