ODTX
Mark Identification

ODTX

Serial Number

85116620

Filing Date

Aug 26, 2010

Trademark by

ON DEMAND THERAPEUTICS INC.

Classification Information

Ocular implants for the treatment of ophthalmic disorders and diseases

Medical Apparatus