EdgarLookup
PRE 14A

MECHANICAL TECHNOLOGY INCORPORATED - PRE PROXY 03/16/06

Company
Soluna Holdings, Inc
Filed
March 16, 2006
Period of Report
May 28, 2006
Accession Number
0000064463-06-000019