Identify this tranny?

It's 24 1/2" from the mounting surface to the end of the seal. Hope this helps
Thank you! Going out to check in just a few. Awesome!!!!!