Loading patent details...
US5314304A: Abradeable Labyrinth Stator Seal | Searchlight