Part Number: 00D5042 (No description) Part Number: 00D5044-AX (Axiom 8gb ddr3-1600 low voltage ) Part Number: 00D5044-AXA (Axiom ibm supported 8gb module -) Part Number: 00D5047-AM (Addon 16gb ddr3-1866mhz dr rdimm) Part Number: 00D5048 (No description) Part Number: 00D5048-AM (Addon 16gb ddr3-1866mhz dr rdimm) Part Number: 00D5048-AX (Axiom 16gb ddr3-1866 ecc rdimm f) Part Number: 00D5048-AXA (Axiom ibm supported 16gb module ) Part Number: 00D51652 (Strut assy) Part Number: 00-D528 (No description) Part Number: 00D5810-AO (Addon ibm 00d5810 compatible taa) Part Number: 00D5813-AO (Addon ibm 00d5813 compatible taa) Part Number: 00D6151-AO (Addon ibm 00d6151 compatible taa) Part Number: 00D6288-AO (Addon ibm 00d6288 compatible taa)