140004 similar items to Tech Space Logo