Non Insulin Dependent Diabetes Medical Alert ID Bracelet
£7.93
Non-insulin dependent diabetes, or Type 2 Diabetes, is characterized by body resistence to insulin produced by the pancreas, or reduced production of insulin by the pancreas, resulting in high blood sugar levels.