Tornilleria del Besos, S.A. - Torbesa Bookmark Write a Review Claimed Uncategorized Products / Servicesstainless steel fastener, weld nut Location 76 Carrer de Sant Adri??, Barcelona, Catalunya 8030, Spain Contact Information +34 932 232 662 (Log in to view E-mail) Website URLhttp://www.inoxidables.com/