-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
FCQ38999/21YH6PBMIL-STD-461
Quell
1722533123-12-L2
Molex
307-026-545-104
EDAC Inc.
BZX384-B7V5F
Nexperia USA Inc.
1300621123