Robert Siegl

Alpla Werke Alwin Lehner · S. C. Johnson & Son · IBM
Total Patents: 31
Overall Rank: #116,249
Years Active: 1996–2025
Alpla Werke Alwin Lehner Rank: #1