Self-tapping screw Tech-KREP 126556 8x70 20 pcs