29/30 is the guage of the needle or its thickness, the 12mm, 16mm etc refers to its length. If you buy your syringes at a store just ask for insulin syringes. They are generally 16mm long and 29-31 guage thick. Hope that helps.
This page contains mature content. By continuing, you confirm you are over 18 and agree to our TOS and User Agreement.