Loading patent details...
US6457597B2: Beverage can cap and straw | Searchlight