Loading patent details...
US4407633A: Helicopter Rotor | Searchlight