Embassy Components

Embassy Components Solder Socket 24 Pin 300mL PN: 037753G

You will find that the unbranded generic version is a workable alternative to expensive brands.