Herwefoam Fresh (2000mL) Licence number DE/030/123 Company name HERWE GmbH Product sub-category n/a Available in Germany