- Acarbose
- Actos
- Amaryl
- Avandamet
- Avandaryl
- Avandia
- Chlorpropamide
- Diabeta
- Galvus
- Gliclazide
- Glimepiride
- Glimepiride/Metformin
- Glimepiride/Pioglitazone
- Glipizide
- Glipizide ER
- Glipizide XL
- Glucagon
- Gluconorm
- Glucophage
- Glucotrol
- Glucotrol XL
- Glucovance
- Glumetza SR
- Glyburide
- Glyburide (Micronized)
- Glyburide/Metformin
- Humalog Kwik Pen (prefilled)
- Humalog Mix 25 Kwik Pen
- Humalog Mix 50 Refill Cartridges
- Janumet
- Januvia
- Metaglip
- Metformin
- Metformin ER
- Metformin XL
- Metformin/Glipizide
- Nateglinide
- Novofine 30G Pen Needle
- Novolin N
- Novolin ge NPH Cartridges
- Novolin ge Toronto Cartridges
- One Touch Ultra Test Strips
- Onglyza
- Pioglitazone
- Pioglitazone/Metformin
- Prandase
- Precose
- Repaglinide
- Starlix
- Tolbutamide
- Trajenta
- Victoza Pre-filled Pen
- Apidra Cartridge
- Apidra Insulin
- Ascensia Elite test strips
- BD Ultrafine II Insulin Syringe (short) 30G 8mm 1/2cc
- BD Ultrafine II Insulin Syringe (short) 30G 8mm 1cc
- BD Ultrafine II Insulin Syringe (short) 31G 8mm 3/10cc
- BD Ultrafine III Pen Needles (short) 31G 8mm
- BD Ultrafine III Pen Needles 31G 5mm
- BD Ultrafine Insulin Syringe 29G 12.7mm 3/10cc
- Freestyle Blood Glucose test strips
- Humalog
- Humalog Mix 50 Kwik Pen
- Humulin 30/70
- Humulin N
- Humulin N Kwik Pen ***FRIDGE**
- Humulin N Refill Pen Cartridge
- Humulin R
- Lantus
- Lantus Solostar Pen
- Monoject insulin syringes
- Novolin ge 30/70
- Novolin ge NPH
- Novolin ge Toronto
- Novorapid
- Novorapid Flex Touch
- One Touch Ultra test strips
- One touch test strips
- Precision Plus test strips