DELTA TOWER November 17, 2013 by admin Swiss made 3D printer in ultra-mega high quality (what they say). http://deltatower.ch