Quisque facilisis pellentesque dictum quam in velit rhoncus aliquam nec
Curabitur porta ipsum at dui gravida vulputate. Donec gravida laoreet urna. Mauris a metus volutpat, viverra tellus ac, sollicitudin nibh. Curabitur ac venenatis metus, eu dignissim neque. Praesent euismod viverra nisl vitae imperdiet. Duis quis tincidunt nibh. Nullam et justo non tortor aliquam ullamcorper. Integer semper neque in mollis fringilla. Nulla ornare tempor arcu ut tincidunt. Proin venenatis, nisl in suscipit scelerisque, odio neque faucibus augue, quis lobortis magna mi eget justo. Phasellus aliquam purus neque, sed dictum metus vulputate at.
Vestibulum sollicitudin iaculis velit sit amet tristique. Quisque facilisis pellentesque dictum. Nunc efficitur est felis, sed luctus ante tempus vel. Proin eget pretium mi, egestas placerat enim. Praesent a quam in velit rhoncus aliquam nec ac felis. Nam interdum consequat eros, in auctor felis iaculis quis. Cras vestibulum est non iaculis auctor. Proin ultricies convallis libero eget aliquet.
Cras vitae finibus dui. Praesent semper purus cursus, tempus est a, ultricies purus. Mauris at suscipit mauris. Nulla id magna dapibus, facilisis orci sed, placerat nisl. Suspendisse dignissim quam et risus ullamcorper cursus. Morbi tempus sagittis metus nec malesuada. Nunc semper est quam, at ultricies neque venenatis id. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Integer at eros odio. Suspendisse diam elit, egestas non urna eu, blandit tempus nulla. Nam id justo velit.
Duis in feugiat nisl, ut dapibus erat. Nam pulvinar finibus sapien, non congue nulla. Aliquam a eros vel purus tincidunt vulputate id quis quam. Donec vel ultrices nisl, quis finibus lacus. Suspendisse nec risus ut nisi porttitor ultrices. Vestibulum leo ipsum, dignissim et sem a, mattis auctor mi. Duis commodo volutpat arcu vel gravida. Donec ligula dolor, elementum sit amet nulla quis, pharetra pretium tellus. Phasellus suscipit eros id nibh facilisis hendrerit. Sed turpis justo, molestie sit amet magna nec, mollis lacinia felis. Aliquam fermentum lectus a ante dignissim, nec vestibulum nisi molestie. Aenean tristique metus ut mi gravida pretium. Morbi sem mauris, volutpat quis nibh non, vulputate blandit nulla.
Proin aliquet neque vitae ipsum tempor finibus. Sed quis scelerisque magna. Aliquam ultricies eleifend semper. Nunc pulvinar turpis ac lorem vulputate bibendum. Quisque sed aliquet tellus, eu aliquet eros.
Praesent a quam in velit rhoncus aliquam nec ac felis.
Nam inte dum consequat eros, in auc or felis iaculis quis.
Cras vestibulum est non iaculis auctor. Nam auctor feugiat aliquam.
Morbi dignissim massa in sem aliquet.
Na+ K+
Ag+ Au+
NH4+ H+
Mg2+ Ca2+
Ba2+ Zn2+
Iron Fe2+
Na+ K+
Ag+ Au+
NH4+ H+
Mg2+ Ca2+
Ba2+ Zn2+
Iron Fe2+
-(non-
metallc)
+(metallc)