This is a Curtis DC motor controller rated at 72-120V 275A
I'm not exactly sure what this was from, but it came from a local electrical contractor that had a fleet of scissor lifts and this was in their inventory labeled as a good spare.