Loading patent details...
US5447434A: Micromechanical Seal | Searchlight