Not 100% certain it is an XR80. If you need measurements, let me know. Good physical condition, mounting pins are all intact See the dimensions of the pins, please compare it to what you need.
It does have an 3 mm chip at the very bottom which is not really noticeable and it had a small crack on the bottom right(4 oclock position) that was solidly repaired with epoxy and screen