Malcolm Robert Snowball

W. M. Still & Sons Limited · Mk Electron Co.
Total Patents: 21
Overall Rank: #207,336
Years Active: 1987–2021
W. M. Still & Sons Limited Rank: #2