CURRENTLY SOLD OUT

Molex - 39-01-2241 - Plug Mini-fit 24way