Human CD73-PDL1 Stable MC38 Cell Line

Cat# CBCL-309

Size : 1x106cells/1.0ml

Brand : Creative Bioarray

Request more information