I've been using this type of syringe for 2.5 yrs and never had a problem with numbers rubbing off. It has a clear sleeve that covers up the numbers. BD Safety-Lok 3ml syringe. Not sure if you can buy syringes in your state but if you can, go to your pharmacist and he can get them for you. I believe I paid about $.25@ for mine and I still have the original 12 syringes I started out with 2.5 years ago. Just keep in mind if you have a plastic syringe and you drop it, it will not break.....not so, for glass. Good Luck!