I've been using this as a KNO3 source for a couple of years with no problems. If it's got something bad in it it's not obvious in my tank. I also recently started using their liquid trace element mix. Anna