The Bone2 Well-Known Member Joined Nov 19, 2007 Messages 93 Reaction score 0 Location Sacramento Jan 11, 2008 #1 Does anyone know what this is? I did a google search to no avail. It is 8.5 liters and has a spout on it. It is clearly a dispensing device. Any more info?