156-00039
Group A Streptococcus, Color Enhanced TEM, x6600
View PreviewAdd to Lightbox
156-00039
Group A Streptococcus, Color Enhanced TEM, x6600