David Cavender

Ajax Tocco Magnethermic
Total Patents: 2
Overall Rank: #1,854,810
Years Active: 2013–2022
Ajax Tocco Magnethermic Rank: #14