Violet red bile agar Oxoid 500g

Login to view prices

SKU: LAB 111 Category: