Proto Labs

Maple Plain, MN
Exited – IPO on NASDAQ (PRLB)