Precision screw and fastener manufacturer · Castellar del Vallès, Barcelona, Spain
CELO
A global manufacturer of high-precision screws and fasteners for industry and construction, with production plants in Spain, Germany, China, and the United States.
View profile →