Securely latched power connector assembly | Patent Publication Number 20110053406 | Patexia