Millipore PIHP01250 Millicell Cell Culture Insert, 12 mm, 0.4 µm, 50pk