Assignee
No assignee recorded.
Inventors
- Alan Marc Kleinfeld (17 patents)
- Andrew Henry Huber (10 patents)
- James Patrick Kampf (37 patents)
- Thomas Kwan (19 patents)
- Baolong Zhu (30 patents)
US Patent 7601510 · Granted Oct 13, 2009
No assignee recorded.