barium hydroxide pricebarium chloride pricebarium chloride precipitatesulphate barium chloridebarium sulfate suspension side effectsbarium hydroxide octahydrateacidified barium chloridebarium chloride dihydrateanhydrous barium chloridebarium chloride and waterbarium hydroxide in waterhydrated barium chloride