97154742
Dec 3, 2021
DEHLSEN ASSOCIATES OF THE PACIFIC LIMITED
Subscribe
An ocean platform being an atmospheric carbon dioxide removal desalination plant, for water desalination and brine sorbent processing on-board