Biomedical device
|
Artificial membrane, device (physical object)
Artificial membrane
Artificial membrane, device
Id
22283009
Status
Primitive