Loading patent details...
US4017043A: Deployable Rotor | Searchlight