Leendert Poldervaart

Single Buoy Moorings
Total Patents: 60
Overall Rank: #39,475
Years Active: 1984–2015
Single Buoy Moorings Rank: #1