I have a Toshiba Satellite M305D - S4830 laptop. The HD part# is MK2552GSX. I sent the old HD to Toshiba since it was still under warranty and they sent me a new one (only a month later, grin) Anyway, I guess I left the sata connector on the old one which they refused to send back and I have tried atleast a dozen times to find one. Both ends, the HD side and the mother board side are SATA but when you put the HD in the caddy and slide it into place there is a gap between the drive and motherboard. See attached photos...
Any help would be great, its a new laptop that is wasted because of this.