Loading patent details...
US4413862A: Track Recoil System | Searchlight