Diethanolamine-germane NSC638258