Dekel Therapeutics, Inc. Trademarks
DEKEL THERAPEUTICS
Pharmaceuticals products
Owned by: Dekel Therapeutics, Inc.
Serial Number: 87591476