Basic information
Human embryonic kidney cells HEK-293 Structure

Human embryonic kidney cells HEK-293

Preparation Products And Raw materials