Felix Winkler

Deka Products Limited Parternship · Energy Recovery · New Power Concepts
Total Patents: 23
Overall Rank: #179,027
Years Active: 2012–2025
Deka Products Limited Parternship Rank: #80