Dang Stephane!
I did have one of those with the special jackpot assembly on my bench as I looked back in my files and found photos & video of the Electro Jacks that had that on it, so one more time I had a senile moment, damn, they're getting more frequent now! LOL
MONTI