ESP 240D-32A, D Series 280 V Maximum Voltage Rating 32A Maximum Surge Current Mains Protector, DIN Rail Mounting