I would check Newark electronics. I would think they sell extractors for those pins too. An extractor tool is very handy and is relatively inexpensive. Hope that helps with the connector.
Greg
Hope no one minds if I jump in on this thread. I have setup a new 125 with LR and sand. I did not put any powerheads or anything other than the output of the pump from the sump. I thought with RO/DI water I wouldn't have a brown algae problem, but I do. I now realize by reading here that I...