Assignee
No assignee recorded.
Inventors
- Peter James Roberts (13 patents)
- Aleksander Valdis Velde (3 patents)
- Donald John Hill (6 patents)
- Brendan Paul McCarthy (5 patents)
- Unknown
- Unknown
- Unknown
US Patent 11590410 · Granted Feb 28, 2023
No assignee recorded.