The BD Ultra-Fine III Mini pen needle is 31 gauge, 5mm (3/16 in). It is the shortest pen needle in the world, and absolutely no pen needle is
BD Ultra-Fine Mini Pen Needles - 31G 5mm 90/BX
BD Ultra-Fine™ III Mini 5mm Pen Needle
Pen Needles Micro Fine Plus 31G, 0,25mm x 5mm - box of 100 - Diabetyk24
BD Micro-Fine™ 5mm Pen Needles (31G)
BD Micro-Fine Pen Needles 5mm x 31G - Quality Healthcare Products — PinkPharm
BD Micro-Fine + Pen Needles 5mm 31g (Pack of 100) (320632) - MedicalDressings
BD Ultra-Fine Pen Needles 5mm 31 Gauge Short - Sterling Distributors
BD Micro-Fine Pen Needle 31G 5mm 100 pieces
Bd Micro-fine Pen Needle
BD Micro-Fine™ 5mm Pen Needles (31G)
BD Ultra-Fine Nano Pen Needle - Becton Dickinson