There are two types of "bacwater". One uses sodium chloride and the other uses benzyl alcohol. For all intents and purposes, they produce the same effect...sterile water with a small amount of preservative/anti-bacterial agent. There are some kits that comes with the sodium chloride version like PSL's kits, and others come with the Benzyl Alcohol like Juvetrope.
I have seen heated discussions about why one should use one vs. the other when reconstituting peptides like HGH but I honestly don't have an opinion either way. Some will say that sodium chloride causes damage to the fragile proteins in HGH. I tend to use whatever comes with the kits but I also keep a couple of large vials of bac water to use just in case I need extra for any reason. Bacteriostatic static water can be purchased from numerous online vendors without a prescription. Hope that helps.