884033D01M020

Molex

Part Number: 884033D01M020

Inventory

Distributor SKU Stock Cost
Newark 884033D01M020 $55.12 Buy
Description

MIC 4P M/MFE 2M 90/90 #22 SHLD


Buy