Assignee
No assignee recorded.
Inventors
- Justin Fahnestock (16 patents)
- John Kistenmacher (8 patents)
- Ronan Heffernan (48 patents)
- Scott Barraclough (12 patents)
- John Wesley Kercher, IV (3 patents)
US Patent 12500680 · Granted Dec 16, 2025
No assignee recorded.