Studies of borate minerals. X. The crystal structure of CaB3O5(OH)