Company MECHANICAL TECHNOLOGY, INCORPORATED Address MECHANICAL TECHNOLOGY, INCORPORATED, ALBANY, 12205, NEW YORK