Loading patent details...
US5706972A: Self-Closing Beverage Lid | Searchlight