Showing 21271 to 21285 of 25497 results
Solar desalination plant for sea water, waste water or brine

Solar desalination plant for sea water, waste water or brine

Patents for licensing Universitat Politècnica de Catalunya - UPC