38.51-024-DC | Interface Relay 6A 24VDC SPDT | Ideal Webshop