6614-50-2 D-Glucaramide NSC166293