John C. Purvis
Ply Gem Industries
Total Patents:
2
Overall Rank:
#2,058,467
Years Active:
2006–2014
Ply Gem Industries Rank:
#19