Back to Previous Page

OPTITDS KIDNEY 4

ITEM#: 3585-429294

MFR#: 4-29294

OptiTDS™, Kidney Tissue Dissociation System, CHI Scientific - 4-29294, Kidney Dissociation System 4

OptiTDS™, Kidney Tissue Dissociation System, CHI Scientific - 4-29294, Kidney Dissociation System 4