Trying to figure out what this converter is

I would take it to Deb's "on Sherbrook" here in town and get them to check it out...if it is wounded you do not need any crap getting pumped through your new trans.The 50 or 75 dollars they will charge to check it out and flush it is very cheap insurance to protect your fresh trans.Then you will know what you have ie stall ect...That convertor looks very familiar