Xelas Therapeutic, Inc. Trademarks
XELAS
Biopharmaceutical products and services
Owned by: Xelas Therapeutic, Inc.
Serial Number: 78321788