98845-64-8 Mafosfamide L-lysine NSC626122