Loading patent details...
US4576558A: Screw Rotor Assembly | Searchlight