235817 Universal 24 volt / 24V solenoid 4 terminal 120A

Product code: 235817
Product Code 235817