Michael J. Morecroft

Hamilton Beach/Proctor Silex · Hamilton Beach
Total Patents: 5
Overall Rank: #1,047,409
Years Active: 1990–2001
Hamilton Beach/Proctor Silex Rank: #27