Loading patent details...
US12698136B2: Lid seal mechanism | Searchlight