https://www.wavebaffle.com/
WaveBaffle - Wave Energy Dissipation Systems
Engineered wave attenuation technology that progressively dissipates wave energy through controlled water flow for marinas, docks, and waterfront protection.
wave energydissipationsystems