Show Results for "T8080"

Cat.No.:
T8080
Price:
$590.00
Unit:
1x106 cells / 1.0 ml
Species:
Human (H. sapiens)
Tissue:
Lymph Node
Donor History:
Derived from a lymph node metastasis of a female with nodular melanoma