Testis Tumor Lysate (OCPB00091)

Name Testis Tumor Lysate (OCPB00091)
Supplier Aviva Systems Biology
Catalog OCPB00091
Category Cell Lysate
Prices $199.00
Sizes 100 µg
Species Human
Tissue Testis
Disease Tumor
Supplier Page Shop