Scienfocus Lab 96 Well Culture Plate Culture Plate 96 Well | Desertcart Romania