Loading patent details...
US4445696A: Nonbursting Magnetic Liquid Seals for High Vacuum Applications | Searchlight