EdgarLookup
PRE 14A

MECHANICAL TECHNOLOGY INCORPORATED PRELIMINARY PROXY 04/06/2006

Company
Soluna Holdings, Inc
Filed
April 6, 2007
Period of Report
June 18, 2007
Accession Number
0000064463-07-000011