Loading patent details...
US4728257A: Thermal Stress Minimized, Two Component, Turbine Shroud Seal | Searchlight