Bob Farinelli
Mentor, Management Consultant, Start Up Advisor
About
Press
Videos
Patents
For Students
More
Patent 5440644
Patent 5363434
Patent 5131048
Patent 5255322
Patent 5483371
Patent 5577128
Patent 5666428
Patent 5761320
Patent 7248893
Patent 7664273
Patent 9888081
Patent D498745
Patent D326689
Patent D337308
Patent D345729
Patent D348435
Patent D355197
Patent D365100
Patent D496924
Patent D497901
Patent D497902