Release Mechanism For Friction Locks of a Telescoping Shaft | Patent Publication Number 20250154978 | Patexia