Iron-based desalination | Patent Publication Number 20230348298 | Patexia