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