Loading patent details...
US4335886A: Labyrinth Seal With Current-Forming Sealing Passages | Searchlight