ODIN BIOTECH
Mark Identification

ODIN BIOTECH

Serial Number

86439412

Filing Date

Oct 30, 2014

Registration Date

Feb 12, 2019

Trademark by

ODIN BIOTECH PARTNERS

Classification Information

Ocular pharmaceuticals

Pharmaceuticals