1714968

PART NO.:

1714968

INVENTORY

95 in stock

description

Fixed Terminal Blocks 3P 6.35mm 90DEG

SKU: 1714968