The Self Closing Flood Barrier is worlds most reliable flood barrier. Available in 6 different heights and unlimited lengths.
The Self Closing Flood Door is the most effective flood door to protect your private property 7/24 hours.
The new Self Closing Break Water protects coast areas for devastating damages of waves.
The SCFB is protected and reserved by international granted patents under number EP2315880 and WO2009139622 and Trade Mark number 010390029.