-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
357-041-557-158
EDAC Inc.
TBJD336M035LRSZ0023
KYOCERA AVX
387-046-524-202
1N4692UR-1/TR
Microchip Technology
833-034-524-208