5051100592

Image on request

5051100592

MOLEX INC.
Date Code: 09/09/2018
In Stock
Qty: 35
NEW UNUSED
CONSIGMENT STOCK