Calcium hydrogen phosphate dihydrate7789-77-732 % similar Foscarnet sodium63585-09-131 % similar Sodium triphosphate7758-29-431 % similar Sodium naphthalen-1-yl phosphate hydrate207569-06-031 % similar