Linden Lake Labs, Inc. Trademarks
DEGENOVA
Filed: April 10, 2025
Biotechnology research
Owned by: Linden Lake Labs, Inc.
Serial Number: 99130681