Mechanical lock and charging connector with improved locking features | Patent Publication Number 20240195123 | Patexia