DEGENOVA
Mark Identification

DEGENOVA

Serial Number

99130681

Filing Date

Apr 10, 2025

Trademark by

LINDEN LAKE LABS INC.

Classification Information

Biotechnology research

Computer and Scientific