-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
628-9W4-224-1TD
EDAC Inc.
09365162701
HARTING
0002081201
Molex
OSTTS20515B
On Shore Technology Inc.
ATSAM3S4AA-AUR
Microchip Technology