Steering knuckle and steering mechanism | Patent Publication Number 20240199118 | Patexia