UO31 (Human Kidney Renal Cell Carcinoma) Whole Cell Lysate LY500039 USD 149.00 5 Days UO31 (Human Kidney Renal Cell Carcinoma) Whole Cell Lysate Tissue Kidney Host Human