CBM Wales

CBM    

3D printing service in Swansea, United Kingdom
Suggest an edit · Manage this business

Add more information

Add hours
CBM is an industry focused advanced research, product development, and batch manufacturing facility. CBM’s unique offering is delivered via an …

Social profiles