Loading patent details...
US4129403A: Helicopter Rotors | Searchlight