Microscopic view of bacteria/cells suspended in liquid. Research or medical use

Code produit:
1290560369