1002756-33-3

1002756-33-3 structure
1002756-33-3 structure

Name [Ru(6,7-dimethylpterin-H2(1+))(tris(2-pyridylmethyl)amine)](3+)
Molecular Formula C26H26N9ORu+++
Molecular Weight 582.62200
Exact Mass 583.13800
PSA 96.88000
LogP 4.05500