Shahriar M. Sadri
Huck International · Huck Manufacturing · Monogram Industries
Total Patents:
13
Overall Rank:
#389,826
Years Active:
1986–2001
Huck International Rank:
#2