Loading patent details...
US4598218A: High Speed Rotor With Removable Can | Searchlight