Back to Previous Page

OPTITDS KIDNEY 3

ITEM#: 3585-429293

MFR#: 4-29293

OptiTDS™, Kidney Tissue Dissociation System, CHI Scientific - 4-29293, Kidney Dissociation System 3

OptiTDS™, Kidney Tissue Dissociation System, CHI Scientific - 4-29293, Kidney Dissociation System 3