Basic information Safety Related Supplier
SW620-Luc cells (human colorectal adenocarcinoma cell line expressing Luciferase) Structure

SW620-Luc cells (human colorectal adenocarcinoma cell line expressing Luciferase)

SW620-Luc cells (human colorectal adenocarcinoma cell line expressing Luciferase) Supplier