Glad you found it - but, always remember no matter what need you will always find it on the internet - thank god for the internet - no matter what part of the world the product is manufactured in or sold in, you can get it.
Also, ornithine is an amino acid and it is good for many other health issues other than being a part of a "flush" - so do your search on ornithine and you will see.
Good luck and good health -
Please, always remember to be kind to animals - we are SUPPOSED to share this earth with.