Loading patent details...
US4482297A: Bladed Rotor Assembly | Searchlight