5 ms·fructose is the most bioavailable form of energyby w10-1 3y agofructose is the most bioavailable form of energyeuroderf 3y agoFructose is tough on the liver, yes ?