-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
628W17W2324-1NA
EDAC Inc.
SWPA6020SR82NT
Shenzhen Sunlord Electronics Co., Ltd.
AMPMAGB-2.097152
Abracon LLC
VMM300-03F
IXYS
SMM02040E3602BB100
Vishay Beyschlag/Draloric/BC Components