biodegradable microsphere (Q125660129)
microsphere consisting of biodegradable materials
Language:
other details
aliases biodegradable microspheres
description microsphere consisting of biodegradable materials