Human BBC3 (?TP53BS/?TP53BS) DLD-1 Cell Line | DLA Pharmaceuticals