Loading patent details...
US5116017A: Annular Sealing Element With Self-Pivoting Inserts for Blowout Preventers | Searchlight