Loading patent details...
US5277541A: Vaned Shroud for Centrifugal Compressor | Searchlight