Recoil brake isolation system | Patent Publication Number 20040154465 | Patexia