Loading...
Uploaded by TypeOneDiabetes on Jul 31, 2009
This was taken from a news story in 1986 about an implantable insulin pump.
Science & Technology
Standard YouTube License
Boy have we come a long way!
DesireeandDiabetes 1 year ago
Load more suggestions
Boy have we come a long way!
DesireeandDiabetes 1 year ago