116482-98-5 Fructose 2-phosphorothioate 6-phosphate Thio-fru-2,6-P2