Consumables Reseller

iMakr
iMakr Store 79 Clerkenwell Road London United Kingdom
iMakr opened their first store on Clerkenwell Road in the heart of London’s design district in April 2013. iMakr are now the world’s largest independent 3D printing store. In June 2014, iMakr opened their second flagship store in Manhattan.
+44 (0) 207 247 4095
iMakr.com
Sain Smart
8021 Flint Street Lenexa Kansas 66214
http://www.sainsmart.com/
Think 3D
,
Xtron