Loading patent details...
US4147396A: High Speed Rotor System | Searchlight