Proto Labs is a batch production and rapid prototyping production company specializing in injection molding plastics, sheet metal fabrication, CNC machining, and 3D printing.