Richard E. Carlson
Zycad · Scepter Manufacturing, Llc.
Total Patents:
3
Overall Rank:
#1,629,231
Years Active:
1986–2000
Zycad Rank:
#1