CoreParts IB320002I350 internal hard drive 320 GB Serial ATA