Microscopic view of an artificial tissue scaffold forming a biomaterial

Code produit:
905174463