85359719
Jun 29, 2011
Medical devices, namely, islets of Langerhans implants consisting primarily of living cells and consisting in part of artificial materials
PharmaceuticalsMedical devices, namely, islets of Langerhans implants consisting primarily of artificial materials and consisting in part of living cells
Medical Apparatus