PDU metered 32A/1P CEE 24xC13+4xC19

7979216

S/4,215.10

SKU: 7979216 Category:

PDU metered 32A/1P CEE 24xC13+4xC19