It is interesting that it is a home remedy. Yet, I can't find it anywhere. Not at any on-line store; and no ingredients listed. All I know is that it must be a powder. Do you have any other clues?
No, I don't know much about it either. I read it on a site and just googled it. The site that mentioned it did not have any details about it, where to get it etc. Just that it was a remedy for ALL parasites. I must say I'm dubious as to it being a remedy for ALL parasites.