Loading patent details...
US5144182A: Skewed Rotor Assembly | Searchlight