Loading patent details...
US4748746A: Recoilable Tape Shock Absorber | Searchlight