70400-3247 – Molex LLC

1080 in stock