Eichenhoehe 24
Kakenstorf, 21255
Germany
Manufacturer of Biocide formulations for in-can and dry film preservation