3T3-J2 Irradiated Feeder Cells, 0.5 mL

24.847.200 

SKU: 100-0353 Category: