T8209 Wilms' Tumor 17.94 Cells by MBP. 1×106 cells / 1.0 mL, frozen. Contact MBP for full specifications and pricing.