Michael Huegerich

Star Manufacturing International · Dema Engineering
Total Patents: 12
Overall Rank: #410,382
Years Active: 2000–2022
Star Manufacturing International Rank: #1