CL89-17872

Other names: CL8917872

Cell Line Synopsis