Pretty sure Spectracide would be "technical grade" in purity, this is from 99.4-99.7% pure. In all seriousness more pure than we really need for our purposes. I would hazard a guess to the 0.3-0.6% being other nitrate salts. If you are worried about the purity, then you are going to want to pick...