James Shirvinski

Union Tank Car
Total Patents: 2
Overall Rank: #1,980,782
Years Active: 2014–2017
Union Tank Car Rank: #15