Cell visualization digital microscope with integrated screen displaying biological structures in flat vector illustration for lab research

Code produit:
2180236876