Halogen acid salt