Rene Perratone

Single Buoy Moorings · Imodco
Total Patents: 22
Overall Rank: #195,737
Years Active: 1987–2019
Single Buoy Moorings Rank: #4