Showing 8071 to 8085 of 21798 results
Precast concrete floating platform to support

Precast concrete floating platform to support

Patents for licensing Universitat Politècnica de Catalunya - UPC