I get this stuff from the Discovery Channel Store in the mall, dunno watcha call it, but it is in a beaker with a mad scientest on the front. It comes in all flavors,
watermelon, pina colada, etc. all of which are sour.

Most likely exactly the same liquid stuff as you got...