Loading patent details...
US4533186A: Cylindrical Type Squeeze Bearing Systems With Bearing and Driving Elements Attached in Areas of Maximum Deflection | Searchlight