I have used Tetra for about 10 years and they make good products. The original Tetra kits from many years ago didn't really do anything for copper fouling. I haven't tried their new formulas that remove copper. I use IOSSO for copper removal.
The cleaner/light lubricant in the aerosol can I still use occasionally to blast out crud on guns that can't handle something harsh like GunScrubber or brake cleaner. It doesn't do as well as those, but it also doesn't strip all of the lubricant out either.
The Tetra Lubricant in the smaller bottles is advertised as you mention, in that it bonds with the metal, etc. It does, and on a thoroughly clean barrel after application you will find it will tighten the groups after about 20 or so rounds fired through the gun. The original Tetra instructions recommended application on a warm, clean barrel to maximize the metal bonding. I never tried that method to be honest.
The Tetra grease served me well, but has been replaced with Neco Molyslide. I have found that to be far superior to the Tetra grease.
As for TW25B, I picked up a tube of that stuff and it smells like repackaged Tetra. It is sold by Kleenbore and they repackage a lot of different products with their own names, FYI. So it may very well be the same. Call them up and ask.
When Tetra first came out years ago it was touted as the newest miracle in gun cleaning. At the time, that was quite true. They make good stuff, but some find the odor objectionable.
[This message has been edited by slickpuppy (edited September 17, 2000).]