DC 524V 35A SelfLocking Flipflop DPDT Bistable Relay Module Board Switch