-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
RB33P06B16B
Serpac
0011184662
Molex
72860
Wiha
895-005-542-608
EDAC Inc.
MAPLAD36KP170AE3
Microchip Technology