Self-tapping screw Tech-KREP 100083 3.8x51 500 pcs