DIODE 20A 10X38

DIODE 20A 10X38

DIODE 20A 10X38

Part number:
5178486
Technical Note
Available products