-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0150391046
Molex
842-054-540-101
EDAC Inc.
1511175122
MR052C472MAATR1
KYOCERA AVX
MM74HC259N
onsemi