ionic compounds naming ions following give ba2 charges names o2 ppt powerpoint presentation
ionic ions compounds chemistry chemical covalent solids molecules solid bonds properties molecule forces physical atoms types interactions general chem figure