Advances in Diabetes treatments

No.13098476 ViewReplyOriginalReport
Will their fucking implants work this time? Why is this shit so fucking hard to produce, just put it in a container and stick it in the body.
t. T1 Diabetic