These torque converters are now produced by Stewart&amp;Stevenson ITC Division in Odessa, Texas. The exact model that was installed into the Oliver 995 is now obsolete but many parts are still available.
For assistance, call 1-800-777-9266 and ask for the torque converter division.