mail_outline sales@mediastorehouse.com
USA, California, Santa Clara, Intel Museum, detail of integrated circuit