1 result found
Search Results for: microsphere
Microsphere
A spherical shell that is usually made of a biodegradable or resorbable plastic polymer, that has a very small diameter... Read More
A spherical shell that is usually made of a biodegradable or resorbable plastic polymer, that has a very small diameter... Read More