Biltrite Torque Converters
I tried their website and it shows a residential address. Is it just a transmission shop that sells converters? They do transmission rebuilding. They probably get them from Precision who you can buy directly from.
Automotive Torque Converters - Precision of New Hampton