Loading patent details...
US4483426A: Coiled Damper Element | Searchlight