Loading patent details...
US4948009A: Straw-Insertable Lid for Paper Cup | Searchlight