Mouse Liver Kupffer Cells

Cat# CSC-C5310S

Size : 0.5million

Brand : Creative Bioarray