Does Hcl Have An Ionic Bond