50058-8000. – Molex LLC

280 in stock