PRIMARY SHAFT NEEDLE SLEEVE M20x26x20 - DD2 code: 632030