Durite 0-335-59, 24 Volts DC bulkhead changeover, motor reversing solenoid. Voltage 24VDC. Rated at 100A Intermittent at 24VDC. M8 studs. 6.3mm blade terminals. Dimensions Length: 82mm. Width (including energising terminals): 62mm. Height (including switching posts): 98mm.
eBay