10 or 20cc leur lock syringe and a 22 ga 1.5 inch needle. You can get them at any veterinary supply store or sometimes you can find the syringes with a blunt needle at a hobby shop for exactly the purpose you describe. If you get a regular needle, file the tip flat for safety. Gun shops or hobby shops specializing in RC vehicles or model trains may have other small precision oilers as well.