Could be a TV Pinball, I have one of those boards but I'd have to dig it out to know for sure if it's the same. If you ever find the pinout for the damn thing let me know, I've looked everywhere but have found nothing.
Is there a date on it anywhere?