Calling electric gurus, help!

I guess I never asked you have any idea what this is out of, even brand, IE Ford, GM, Chrysler, other?