David J. Gennrich

Gpcp Ip Holdings · Building Materials Investment · Bmic
Total Patents: 39
Overall Rank: #81,852
Years Active: 2002–2024
Gpcp Ip Holdings Rank: #44