For what it's worth, I was gifted one of these. A replacement battery was $45 from Jaycar.
Com port is a standard USB-B port and is compatible with but
https://www.telephonewreckers.com.au/power-shield-safeguard-...
My only complaint is the formfactor is about weird.