SN12C (Human Kidney Renal Cell Carcinoma) Whole Cell Lysate LY500040 USD 149.00 2 Weeks SN12C (Human Kidney Renal Cell Carcinoma) Whole Cell Lysate Tissue Kidney Host Human