GTR13443436

Human A875 Melanoma Cells (A875)

phosphoribosyltransferase-recombinant-antibody