Loading patent details...
US4687412A: Impeller Shroud | Searchlight