Germain Errard

Defontaine
Total Patents: 2
Overall Rank: #2,053,286
Years Active: 2006–2014
Defontaine Rank: #5