I use Trigene which initially appears expensive but it gets diluted down and lasts a long time.
I remember years ago on a training input regarding Kennel Management, I was informed that if the disinfectant turns milky white on contact with water, it should be avoided as it will irritate the dogs skin and if ingested, can cause serious problems.