Neolabelectric 2132 Petri Dishes Anumbra 80 Mm X 15 Mm | Desertcart Cyprus