Basic information Safety Related Supplier
2V6.11 (human embryonic kidney cells) (STR identification correct) Structure

2V6.11 (human embryonic kidney cells) (STR identification correct)

2V6.11 (human embryonic kidney cells) (STR identification correct) Supplier