A biocide is defined in the European legislation as a chemical substance or microorganism intended to destroy, deter, render harmless, or exert a controlling effect ...
... Read more
Looking for memory foam? We compare prices of memory foam beds, mattresses and toppers from all the biggest retailers and a wide range of manufacturers.