Loading patent details...
US5156527A: Main Helicopter Rotor | Searchlight