Proteus Vulgaris Gram Stain
Proteus Vulgaris Gram Stain 1000x