Chicago, Illinois · cowfishstudios.com
Cowfish Studios is an open-source hardware company based in Illinois. The company designs and sells a number of electronics products, electronics components, tools and accessories.
An open-frame enclosure kit for panoramic viewing of your PCB