Duane Fimreite
Natura · Natural Asa
Total Patents:
2
Overall Rank:
#2,192,413
Years Active:
2003–2004
Natura Rank:
#5