Back to Previous Page

DLD1 Cells TP53 -/-

ITEM#: 3042-CLLS11271SET

MFR#: CLLS1127-1SET

DLD1 Cells TP53 -/-

DLD1 Cells TP53 -/-