Molex 878311420 Locking Mechanism Connector