Novofine 31G pen needles are precision-engineered insulin injection needles with dimensions of 0.25mm x 6mm. Each box contains 100 sterile needles designed for use with insulin pens, featuring ultra-thin walls for optimal insulin flow and minimal injection discomfort. The 31G designation indicates an ultra-fine needle gauge suitable for insulin delivery. The 6mm length is appropriate for subcutaneous insulin injection. These needles are compatible with most insulin pen delivery systems. As this is a medical device for insulin delivery, proper sterile technique and single use is essential.