DEMER SPA | Trademark Number 99938504 | Patexia