Shari Moore

Oreck Holdings
Total Patents: 9
Overall Rank: #588,924
Years Active: 2001
Oreck Holdings Rank: #13