Duane L. Debastiani
Vesuvius Crucible · Vesuvius U S A
Total Patents:
5
Overall Rank:
#919,036
Years Active:
1993–2025
Vesuvius Crucible Rank:
#18