Ashkelon, Israel - MAY 24 2103: Reverse Osmosis water desalination plant - Membranes
Editorial use only
Editorial credit: ImagineStock / Shutterstock.com

Royalty-free stock photo ID: 656980204

Ashkelon, Israel - MAY 24 2103: Reverse Osmosis water desalination plant - Membranes