barium chloride dihydrate at best price,