“DHCS / DH160804-1” has been added to your cart. View cart
“HHCS-CyHum17017” has been added to your cart. View cart
HHCP-I / CyHuf19002
Category: human hepatocytes
PRIMACYT Cell Culture Technology GmbH
Hagenower Straße 73
19061 Schwerin
Germany