Johan Blok

U-Haul International
Total Patents: 6
Overall Rank: #863,365
Years Active: 1989–2012
U-Haul International Rank: #15