Celltreat 229111 12 Clear Polystyrene Well Tissue Culture Plate Lid | Desertcart Israel