Loading patent details...
US5129537A: Two-Piece Polymeric Lid Clamping Ring | Searchlight