In stock
Catalog Number: CBCL-625
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
In stock
Catalog Number: CBCL-621
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-619
Species: Mouse
Unit Quantity: 1x106 cells / 1.0 ml
...
In stock
Catalog Number: CBCL-614
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-604
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-612
Species: Mouse
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-609
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
In stock
Catalog Number: CBCL-606
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-611
Species: Mouse
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-597
Species: Mouse
Unit Quantity: 1x106 cells / 1.0 ml
...