Luis Cavada
Applica Cosumer Products · Black & Decker
Total Patents:
10
Overall Rank:
#519,048
Years Active:
1989–2011
Applica Cosumer Products Rank:
#2