Basic information Safety Related Supplier
293FT Human embryonic kidney epithelial cells expressing SV40T antigen Structure

293FT Human embryonic kidney epithelial cells expressing SV40T antigen

293FT Human embryonic kidney epithelial cells expressing SV40T antigen Supplier