Micro infusion stamp needle