Loading patent details...
US4047843A: Centrifugal Impeller for Sandblasting Installations | Searchlight