Patents.us
Patents/Assignees

Obrist Closures Switzerland GmbH

18 patents in portfolio