-
SWITCH PUSH SPDT 0.25A 50V
Please send RFQ , we will respond immediately.
Quantity:
51742-10202400AALF
Amphenol ICC (FCI)
L77HDA26SOL2
Amphenol ICC (Commercial Products)
BFC237531103
Vishay Beyschlag/Draloric/BC Components
TBJD226M015CBSC0023
KYOCERA AVX
AQ137A5R6BA1ME\500