RECOIL FORCE DAMPING SYSTEM | Patent Publication Number 20240384957 | Patexia