Gram stain

Sale!

150.00

Gram stain

SLIDES

Category:

Description

MICRO

Gram stain