Part Number: 114-93-324-41-117000 (24 pin smt socket)
Search for Part Numbers