Basic information Safety Related Supplier
HK-2 [Human kidney] epithelioid cells Structure

HK-2 [Human kidney] epithelioid cells

HK-2 [Human kidney] epithelioid cells Supplier