132682-98-5 D 19575 Glucosyl-ifosfamide mustard Glucosylifostamide mustard Glufosfamide HSDB 7024 beta-D-Glucopyranose, 1-(N,N'-bis(2-chloroethyl)phosphorodiamidate)