-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
SM8035FT250R
Stackpole Electronics Inc
0190270020
Molex
AEA1010681M016R
KYOCERA AVX
887-050-540-804
EDAC Inc.
837-048-524-208