Project yAMANOUCHY, tHE NETHERLANDS Two 6 meter SCFB1000 protect the production unit of Yamanouchy Pharmaceutical Industry
Second barrier
The world's most effective flood protection