Richard P. Lamothe
Energy Saving Products & Sales
Total Patents:
16
Overall Rank:
#298,986
Years Active:
1996–2015
Energy Saving Products & Sales Rank:
#1