![BD Insulin Syringes-Micro-Fine 31G - Disposable Medical Consumables, Insulin Syringes and needles Ray Pharmaceuticals Ltd Kenya, East & Central Africa BD Insulin Syringes-Micro-Fine 31G - Disposable Medical Consumables, Insulin Syringes and needles Ray Pharmaceuticals Ltd Kenya, East & Central Africa](https://raypharm.co.ke/wp-content/uploads/2016/07/BD-Insulin-Syringes-Micro-Fine-31G-800.jpg)
BD Insulin Syringes-Micro-Fine 31G - Disposable Medical Consumables, Insulin Syringes and needles Ray Pharmaceuticals Ltd Kenya, East & Central Africa
![BD 328418 Insulin Syringes 1 mL with Ultra-Fine Needle 8mm x 31G, 100/ — Mountainside Medical Equipment BD 328418 Insulin Syringes 1 mL with Ultra-Fine Needle 8mm x 31G, 100/ — Mountainside Medical Equipment](https://www.mountainside-medical.com/cdn/shop/files/BD-328418-Insulin-Syringes-1-mL-with-Ultra-Fine-Needle-8mm-x-31G.jpg?v=1691071640)
BD 328418 Insulin Syringes 1 mL with Ultra-Fine Needle 8mm x 31G, 100/ — Mountainside Medical Equipment
![BD Micro-Fine Plus U100 1ml Syringe 0.30mm (30G) x 8mm - Box of 100 (R – All Day Veterinary Supplies BD Micro-Fine Plus U100 1ml Syringe 0.30mm (30G) x 8mm - Box of 100 (R – All Day Veterinary Supplies](https://www.alldayveterinarysupplies.co.uk/cdn/shop/products/BD1ml30G_2_1024x1024@2x.jpg?v=1685101259)
BD Micro-Fine Plus U100 1ml Syringe 0.30mm (30G) x 8mm - Box of 100 (R – All Day Veterinary Supplies
![BD Micro-Fine Plus U100 1ml Syringe 0.33mm (29G) x 12.7mm - Box of 100 – All Day Veterinary Supplies BD Micro-Fine Plus U100 1ml Syringe 0.33mm (29G) x 12.7mm - Box of 100 – All Day Veterinary Supplies](https://www.alldayveterinarysupplies.co.uk/cdn/shop/products/BD1ml29G_2_1024x1024@2x.jpg?v=1685101240)