Luis Cavada

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