Clean&Clever 24x23 2lg. Licence number DE/004/181 Company name IGEFA Handelsgesellschaft mbH & Co. KG https://www.igefa.de/ Product sub-category n/a Available in Germany