Where can I find a replacement charging port?

Does anyone know where I can find replacement charging port? I can't seem to find the exact one anywhere. I let my friend borrow my calculator and half the pins in it are now broken off. I know how to solder and have a soldering iron I just can't seem to find the port anywhere.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 1
crwdns2934285:0crwdne2934285:0