Ectaco International
< Back To Previous
  • 31 - 21 31st Street
  • Long Island City, NY 11106
  (718) 728-6110

  • 31 - 21 31st Street
  • Long Island City, NY 11106
  (718) 728-6110

Handheld electronic translators and software for 200 languages, travel guides, audio, phrasebooks with speech recognition, full text translation devices and software from the leading manufacturers.


Advertisement
Advertisement