CELO, S.A. Bookmark Write a Review Claimed Uncategorized Products / Servicestaptite trilobular screw, micro screw Location 14 Ronda de Tolosa, Castellar del Vall??s, Catalunya 8211, Spain Contact Information +34 937 158 387 (Log in to view E-mail) Website URLhttp://www.celofasteners.com/