Loading patent details...
US5618162A: Centrifugal Compressor Hub Containment Assembly | Searchlight