Sawyer mini water filter
The Sawyer Mini is ideal for outdoor recreation, hiking, camping, scouting, domestic and international travel, and emergency preparedness. This high performance Mini filter fits in the palm of your hand, weighs 2 ounces, and filters up to 100,000 gallons (30 times more than comparable filters). It attaches to the included drinking pouch, standard disposable water bottles, hydration packs, or use the straw to drink directly from your water source.
For more information check the following link; http://www.bssholland.com/#!en/cat/portable-water-filtration-systems.html