Mechanical - suppliers of in stock dowel pins (steel and stainless steel)