John Franklin Kral

Progress Rail Services · Electro-Motive Diesel · General Motors
Total Patents: 9
Overall Rank: #571,022
Years Active: 2003–2017
Progress Rail Services Rank: #5