105639-84-7

105639-84-7 structure
105639-84-7 structure

Name 2-((3-((amino(bis(2-chloroethyl)amino)phosphoryl)oxy)-1-hydroxypropyl)thio)ethanesulfonic acid
Molecular Formula C9H21Cl2N2O6PS2
Molecular Weight 419.28300
Exact Mass 417.99600
PSA 173.65000
LogP 2.96000