-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0502128000-10-G4
Molex
1064220003
MBR1635G
onsemi
395-094-540-858
EDAC Inc.
MKS4C032202B00MJ00
WIMA