Loading patent details...
US4455123A: Connecting Element and Helicopter Rotor Incorporating Same | Searchlight