Liquid form? Does it say "Cyanuric Acid"? Not familiar with it.