Weapon Stabilization Device | Patent Publication Number 20250334372 | Patexia