Caki-1 (Human Kidney Clear Cell Carcinoma) Whole Cell Lysate LY500042 USD 149.00 2 Weeks Caki-1 (Human Kidney Clear Cell Carcinoma) Whole Cell Lysate Tissue Kidney Host Human