As far as I know prescription is needed. But if you ask your pharmacist they might be able to suggest an alternative.or is a prescription needed?
Yes thats the most popular alternative.Activated charcoal perhaps?
There's some suggestions in this article;Do you know of any OTC alternatives