In stock
Catalog Number: CBCL-326
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-323
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
In stock
Catalog Number: CBCL-316
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-315
Species: Mouse
Unit Quantity: 1x106 cells / 1.0 ml
...
In stock
Catalog Number: CBCL-320
Species: Mouse
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-313
Species: Mouse
Unit Quantity: 1x106 cells / 1.0 ml
...
In stock
Catalog Number: CBCL-307
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
In stock
Catalog Number: CBCL-311
Species: Mouse
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-308
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...
Catalog Number: CBCL-306
Species: Human
Unit Quantity: 1x106 cells / 1.0 ml
...