Implantable micro-chip for controlled delivery of diclofenac sodium

Implantable micro-chip for controlled delivery of diclofenac sodium