Gerard Marbach

Sevylor International · Sevylor
Total Patents: 13
Overall Rank: #388,912
Years Active: 1982–2004
Sevylor International Rank: #1