Back to Previous Page

OPTITDS EYE3

ITEM#: 3585-420293

MFR#: 4-20293

OptiTDS™, Eye Tissue Dissociation System, CHI Scientific - 4-20293, Eye Dissociation System 3 (Neuro

OptiTDS™, Eye Tissue Dissociation System, CHI Scientific - 4-20293, Eye Dissociation System 3 (Neuro