Signup
Login
Macrorod Trademarks
MACROROD
implantable biological materials comprising live, secretory cells, such as islets, encapsulated in permeable rods containing polymeric material
Abandoned
·
June 27, 1994
·
74542656
·
Previous
1
Next