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