Loading patent details...
US4527912A: Squeeze Film Damper | Searchlight