Basic information Safety Related Supplier
Human embryonic kidney epithelial packaging cell line, GP2-293 cells/STR identification Structure

Human embryonic kidney epithelial packaging cell line, GP2-293 cells/STR identification

Human embryonic kidney epithelial packaging cell line, GP2-293 cells/STR identification Supplier