Filter Drinking Straw | Patent Publication Number 20100258498 | Patexia