DEGESCH GmbH Trademarks
DEGESCH

DEGESCH

Filed: May 19, 2023
Pest control preparations and articles; pesticides; rodenticides; molluscicides; fungicides; insecticides; herbicides; biocides…
Owned by: DEGESCH GmbH
Serial Number: 79371756