Patents.us
Patents/Assignees

Swemeka

1 patent in portfolio