3DSTEP OyStand: D:14Subcontractors3D & Product Designhttps://www.3dstep.net/On-Demand manufacturingTool-free manufacturing of even larger production batches. 95% of 3DStep`s production is end use components.Other products & servicesPolymer 3D-printingMetal 3D-printing