oxoid ready poured plate helicobacter pylori selective agar pb0398a lot 1264570 - ni

Manufacturer