64Y9769 - IBM - System Board for ThinkCentre M58P 64Y9769 - IBM - System Board for ThinkCentre M58P $43.72
MTQ45NK - IBM - System Board for ThinkCentre M58P MTQ45NK - IBM - System Board for ThinkCentre M58P $104.81 $88.82
45K6227 - IBM - 65Watt Heatsink for ThinkCentre M58 45K6227 - IBM - 65Watt Heatsink for ThinkCentre M58 $33.58 $27.30
46R1517 - IBM - System Board for ThinkCentre M58P 46R1517 - IBM - System Board for ThinkCentre M58P $43.35
64Y9767 - IBM - System Board for ThinkCentre M58/M58P 64Y9767 - IBM - System Board for ThinkCentre M58/M58P $234.88 $199.05