GTR13443505

Human Luciferase EC9706 Esophageal Carcinoma Cells (EC9706-Luc)

antibody-rabbit-polyclonal