Loading patent details...
US4465285A: Variable Contact Centrifugally Operated Seal Mechanism | Searchlight