HK23E #20T 70 Degree locking piece. This is a brand new part, just in from Germany!ORIGINAL HK, MADE IN GERMANYCONDITION: NEWHK PART NUMBER 222987
HK21E HK23E PSG1 LOCKING LEVER SPRING NEW
HK LOCKING LEVER PIN NEW, G3 HK33 HK21
HK21E HK23E #9 40 DEGREE LOCKING PIECE, GERMAN NEW