I wasnt sure what all was contained in my salt I use coralife and the only thing I see on it is that it contains calcium and magnesium
Most saltwater mixes contain at least 89 different salts in the salt mix. All those you mentioned can be achieved thru PWC`s.