Stephen B. Leonard

S. C. Johnson & Son · American Sterilizer · S.C. Johnson Home Storage
Total Patents: 54
Overall Rank: #47,795
Years Active: 1993–2014
S. C. Johnson & Son Rank: #16