7621-93-4 D-Fructose, diethyl mercaptal, pentaacetate D-Fructose, diethyl mercaptal, pentaacetate, D- NSC401407