Loading patent details...
US6157110A: Rotor | Searchlight