Basic information Safety Related Supplier
K-562 human cells Structure

K-562 human cells

K-562 human cells Supplier