RXF393 (Human Kidney Renal Cell Carcinoma) Whole Cell Lysate LY500043 USD 149.00 5 Days RXF393 (Human Kidney Renal Cell Carcinoma) Whole Cell Lysate Tissue Kidney Host Human