What could this be????

Dec 29, 2008
806
Treworgy 65' LOA Custom Steel Pilothouse Staysail Ketch St. Croix, Virgin Islands
selenium rectifier