Patents.us
Patents/Inventors

Michael Desmond

White Plains, NYUS12 patents

7 Patents