Not web orderable
The product 140620: 12 Cell Culture Inserts in 24 Well Plate, 0.4μm PC pore size, Pack of 12 is not orderable in your country at the moment. Please contact our Technical Support for possible alternatives.