Showing 20881 to 20895 of 24237 results
System of distributed irrigation monohatch with manual or automated operation.

System of distributed irrigation monohatch with manual or automated operation.

Patents for licensing Universidad de Alcalá-OTRI