Russell Bruce Gottlieb

Emhart Glass S.A. · Otis Elevator · The Torrington
Total Patents: 8
Overall Rank: #643,045
Years Active: 1999–2017
Emhart Glass S.A. Rank: #22