BD launches needle aimed at diabetics