Company SECOND SIGHT TECHNOLOGY CORPORATION Address SECOND SIGHT TECHNOLOGY CORPORATION, NEW YORK, 10013, NEW YORK