What connector is this, please?

They do look like they are the same spacing as Veroboard (albeit over 2 tracks - 5.08mm spacing) so can buy the normal plug in connectors. The problem I have now is removing the old ones - my solder sucker isn't strong enough to completely release each pin