MJSW1203000U-DBD

Mega Electronics

Part Number: MJSW1203000U-DBD

Inventory

Distributor SKU Stock Cost
Newark MJSW1203000U-DBD $0.00 Buy
Description

FIXED WALL MOUNTS 5.5X2.5.10MM


Buy