Back to Previous Page

OPTITDS KIDNEY 1

ITEM#: 3585-429291

MFR#: 4-29291

OptiTDS™, Kidney Tissue Dissociation System, CHI Scientific - 4-29291, Kidney Dissociation System 1

OptiTDS™, Kidney Tissue Dissociation System, CHI Scientific - 4-29291, Kidney Dissociation System 1