Richard Riback

Omni Partners · Sassy · Sta-Rite Industries
Total Patents: 12
Overall Rank: #426,783
Years Active: 1986–2004
Omni Partners Rank: #4