PATENT PROTECTEDEP2341592, EP2348215 and EP2354535.
Applications Deployment News Wind Wave and Tidal