151538-81-7

151538-81-7 structure
151538-81-7 structure

Name 2-[4-[1-(2-phosphonoethyl)pyridin-1-ium-4-yl]pyridin-1-ium-1-yl]ethylphosphonic acid,dibromide
Molecular Formula C14H20Br2N2O6P2
Molecular Weight 534.07400
Exact Mass 531.91600
PSA 148.10000
LogP 3.07660