Self-tapping screw Tech-KREP 100086 4.2x65 250 pcs