CC-2556 · Not Available
Lonza · Cat: CC-2556
Reach 3+ verified distributors
Manufacturer product page
Description
HRE, Renal Epithelial Cells