An easy-to-clean protein shaker bottle provides a healthy way to mix protein drinks on-the-go. The shaker consists of a cup or bottle with tight-sealing lid, often with a drinking spout.http://www.nuocaiflask.com/protein-shaker-bottle/