XLD Agar, 500g

Culture Media Concepts

SKU: M3272

List Price: $90.00