The below article authored by Dr. William J. Saccoman explains the difference between “organic”plant-derived trace minerals and “inorganic” metallic (potentially toxic) trace minerals.

There is a reason trace minerals are called trace minerals – the body [needs] them in [trace] amounts. The next time you see the elements “aluminum”, “arsenic” and “lead” listed on the label of a product find out whether or not they come from an organic plant source or inorganic metallic source. If the source is inorganic (like the minerals found in most tap water) you should be concerned, however, if the source is organic be assured that the elements are organic plant-derived, essential and 100% safe.