Patents.us
Patents/Assignees

Novel Crystal Technology, Inc.

13 patents in portfolio