Loading patent details...
US4192835A: Triple Seal Bubble Cap Assembly With Kidney Shaped Inner Tubular Sleeve for a Gas and Liquid Contact Apparatus | Searchlight