$75 is a little steep. A lot of these didn't see much use.
This is a Roto-Broil re-badge for sure. They do a fine job of turning out a roasted chicken, so to speak. I used one for many years until I got my hands on a GE that can do a turkey and is far easier to clean.