Back to Previous Page

HEPATIC STELLATE HUMAN IPSC-DERIVED

ITEM#: 3765-1018

MFR#: 1018

HEPATIC STELLATE HUMAN IPSC-DERIVED - 1018.

HEPATIC STELLATE HUMAN IPSC-DERIVED - 1018.