Ian Macpherson

Ethyl Petroleum Additives · Afton Chemical · Ethyl
Total Patents: 11
Overall Rank: #445,950
Years Active: 1994–2024
Ethyl Petroleum Additives Rank: #10