-
SNUBBER MKP 2.2 F 630 VDC 20X39.
Please send RFQ , we will respond immediately.
Quantity:
342-076-558-202
EDAC Inc.
PTS-25301
Bud Industries
0151660174
Molex
82PR1KLFTB
TT Electronics/BI
516-038-000-321