Patents.us
Patents/Assignees

Vacuworx Global, LLC

6 patents in portfolio