Impa Code: 793916

DIN STYLE DIAZED FUSE, TIME LAG, E-27, AC500V 20 A – PC

SKU: 793916 Category: