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