Loading patent details...
US4295786A: Composite Seal for Turbomachinery | Searchlight