I take back some of what I said.
I just noticed the mounting ears on the original picture. Not passenger car mounts.
This is not a US made Chevrolet transmission, although it is sure close.
Example of passenger car transmission in picture below.
Attachments


See the USA in your vintage Chevrolet!
My Blog