About

The Idea Shopâ„¢ is a 13,000 square foot facility composed of a state-of-the-art rapid-prototyping lab.