Nope, from what I can see, it's all the same stuff. Trichozole, Metronidozole and Flagyl(For humans). Well, I guess it could be slight variations, but I dunno, probably just differences for what it's intended for. The medicine may be named Metronidazole, and branded as Trichozole for vets and flagyl for humans.