Self tapping screws DIN 7981 with square drive and knurled underhead zinc plated 4,2x9,5 250.000 pcs.