Jay Bernard Class
Hercules
Total Patents:
5
Overall Rank:
#1,046,826
Years Active:
1985–2001
Hercules Rank:
#81