I have a Gipiemme RD that is just a rebadged Simplex SLJ6600. I have seen Spidel badges on them as well. It would not be out of line to put a Simplex RD on that(if you cant find a Spidel label).
Nice find, Joe. Let me know if you find one your great scores in a 63-65cm frame....