Loading patent details...
US4153390A: Helicopter Rotor Structure | Searchlight