Linden Lake Labs, Inc. Trademarks
DEGENOVA

DEGENOVA

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