Loading patent details...
US4034637A: Double Rotor Shear | Searchlight