Is Hcl Ionic Or Molecular Compound