Back to Previous Page

OPTITDS KIDNEY 2

ITEM#: 3585-429292

MFR#: 4-29292

OptiTDS™, Kidney Tissue Dissociation System, CHI Scientific - 4-29292, Kidney Dissociation System 2

OptiTDS™, Kidney Tissue Dissociation System, CHI Scientific - 4-29292, Kidney Dissociation System 2