Human embryonic kidney cell

Redirect to:

  • HEK 293 cells