University researchers discover organic formula for new and improved flubber, called Flubber Natural. March 30, 2012 by