Product Filters
In Stock
NEMA 1-15P
NEMA 5-15P
EN60320 C13
ROJ
120
36
0.914
3.05
Mega Electronics