139339-84-7 AdBP Adipoylbisphosphonic acid Phosphonic acid, (1,6-dioxo-1,6-hexanediyl)bis-