Neisseria catarrhalis Prepared Microscope Slide 4-78a

$5.50

Neisseria catarrhalis smear from culture

SKU: 4-78a Categories: ,