66.82-024-DC | Power Relay 30A 24VDC DPDT | Ideal Webshop