-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
PHP18NQ10T,127
Nexperia USA Inc.
629-36W4640-3ND
EDAC Inc.
316-031-500-158
0399910414
Molex
109-00020
HellermannTyton