-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1000570501
Molex
81-CBSA-1.0X2.5X0.8
Leader Tech Inc.
OSTVB140150
On Shore Technology Inc.
346-068-520-258
EDAC Inc.
SR005H
Taiwan Semiconductor Corporation