Always doubt about the website of any pharmaceutic company. It is in their best interest (ie money) to say that their products can be used for a large variety of pathology, even if it's not always true.
The key is to base your opinion on studies that are independant.
With that being said, i have no idea what it is nor if it's really good or not. Contacting a vet is definately your best bet!