15356-41-9 D-Mannose, 2-S-ethyl-2-thio-, diethyl mercaptal Mannose, 2-S-ethyl-2-thio-, diethyl mercaptal, D- NSC105264