Roberto de Jesus Torres Delgado

Blount · Esco Group · Oregon Tool
Total Patents: 5
Overall Rank: #966,319
Years Active: 2019–2021
Blount Rank: #36