STAINLESS STEEL DOWEL PINS ISO 2338A