Patents.us
Patents/Inventors

Xavier Mestres

BarcelonaES8 patents

7 Patents