A Rom expansion board.
Unkown why the article is called "Micro Power ROM Box" - the photo shows a "Super Power" box (?)
Not much is known about this interface please add..