2907916, 24 V ac/dc Maximum Voltage Rating 26A Maximum Surge Current Type 3 Surge Protection Device, DIN Rail