-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
83A-CBSA-1.0X5.0X0.8
Leader Tech Inc.
857-048-456-204
EDAC Inc.
895-028-542-108
5449393
Phoenix Contact
AP105-DF3-EP2428P(63)
Hirose Electric Co Ltd