Loading patent details...
US5798593A: Solid Rotor Assembly | Searchlight