-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0150180133
Molex
895-006-558-407
EDAC Inc.
NXH80B120MNQ0SNG
onsemi
SMA5J16CAHM3_A/H
Vishay General Semiconductor - Diodes Division
AE324ZF28PN
Conesys