Bruce W. Carsten

Switch Bulb Company · Computer Products, Incorporated · Eldec
Total Patents: 15
Overall Rank: #323,151
Years Active: 1987–2016
Switch Bulb Company Rank: #18