We have an old piece of equipment in our lab made by Thermolyne, called a Maxi MixTM. It creates a vortex, and mixes the contents of test tubes that way. If you do a Google image search on "thermolyne maxi mix plus," some pictures of various models will come up. The prices for used ones look to be in the $50-100 range.