Donald H. Scrutchfield

Sunpower · Enphase Energy · Valmont Industries
Total Patents: 6
Overall Rank: #809,377
Years Active: 1981–2023
Sunpower Rank: #149