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