Back to Previous Page

HUMAN STOMACH TUMOR LYSATE

ITEM#: 2918-1340

MFR#: 1340

Stomach Tumor Lysate, ProSci Inc - 1340, 0.1 mg, Tumor

Stomach Tumor Lysate, ProSci Inc - 1340, 0.1 mg, Tumor