Patents.us
Patents/Assignees

Talengen International Limited

4 patents in portfolio