imacnewbietx,
The device you have suggested (the Device), or something similar, is definitely NOT suitable, and you won't find such a device for an iMac, because the iMac does not need an adapter like this..
The Device is designed to solve three issues:
1) The Device is designed to provide an interface to connect the SATA connector of a laptop-sized Hard Disk Drive to the data-bus of a laptop computer. The Device is needed in a laptop computer because very few laptop motherboards have spare SATA connectors.
2) The Device is designed to easily fit into the CD/DVD drive slot of a laptop computer, so that the CD/DVD drive can be unplugged, and this Device slotted into its place.
3) The Device is designed so that it can be easily unplugged and the CD/DVD drive replaced without having to dismantle the laptop and re-assemble it.
But NONE of these conditions apply to the iMac for the following reasons.
1) The DVD drive on an iMac does not connect to the motherboard via a proprietary data-bus, rather, it connects via a standard SATA connector, which is the same as what any HDD uses, so the devices functionality as a an adapter is not needed. All you need to do is plug the SATA cable inti the drive. No adapter is needed.
2) The CD/DVD drive on an iMac does not slide in and out, like on a laptop, so this functionality of the Device is not needed.
3) There is no slot on an iMac where this Device can be slid into, or out of, and the CD/DVD drive replaced on a regular basis. This is because Apple designs their Mac computers so that Devices like this CANNOT be easily inserted into them.
Therefore the Device (or similar) that you have suggested is totally inappropriate, and unnecessary, and it will NOT work.
If you want to put an HDD into your iMac in place of the CD/DVD drive, you will have to dis-mantle the iMac, remove the CD/DVD drive and simply plug a standard SATA HDD into its place using the pre-existing SATA cable. Then re-assemble your iMac, and hope that the iMac's BIOS recognises an HDD where it is expecting to find a CD/DVD drive.
Again I ask, FOR WHAT PURPOSE DO YOU WANT TO INSTALL A SECOND HDD. If you can tell me that, I think I can suggest a better alternative.
However, if you are determined to install a second HDD, no matter how difficult it is, I'd be very interested to hear how you go.