-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
345-036-540-808
EDAC Inc.
TE122405-6
DB Unlimited
CTEP105LF-7R2M
Central Technologies
345-090-521-807
0190710303
Molex