Teselis EOOD Trademarks
TESELISENT
Filed: November 27, 2023
Non-mechanized animal feeders; Non-mechanized poultry feeders; animal-activated animal feeders; mangers; poultry mangers…
Owned by: Teselis EOOD
Serial Number: 98286856