Arsenic and Heavy Metals Removal

Are there solutions for Arsenic and Heavy Metals in natural water systems?
Is there scope for an environmental friendly product that reduces As, Cu, Fe, Mn, Al, Zn in this space?
I know there is external treatments like RO and Ion Exchange but don't know of any in situ treatments?

I thank you in advance for any feedback.