2,7-Diamidinoxanthone dihydrochloride hydrate NSC629108