Duodenum Tumor Lysate (OCPB00123)

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