-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
82-CBSA-3.0X4.25X0.8
Leader Tech Inc.
845-055-558-403
EDAC Inc.
AF164-FR-07365RL
YAGEO
SB28B0617
0936011224
Molex