180784-58-1

180784-58-1 structure
180784-58-1 structure

Name dimethyl tetrahydroimidazole-1,3-diyldimethylenebis(phenylphosphinate)
Molecular Formula C19H26N2O4P2
Molecular Weight 408.36800
Exact Mass 408.13700
PSA 78.70000
LogP 2.85230