Loading patent details...
US6692006B2: High-pressure film-riding seals for rotating shafts | Searchlight