Need reco: IDE standard-to-mini connector adapter or cable?

I have a couple of systems that only have one type of IDE connector and need to flip each way. One of them is a small system but its one/only IDE port is fullsize... normal size. However I want to put a laptop-type DVD/RW in it that uses the miniature IDE/ATA port.

on two other Dell Opti desktops I have the opposite issue: They only have the small size IDE header, but I have a device that needs a fullsize connector.

Am I looking for an adapter that has male/male on each side, mini & standard? Or is there a cable out there, female on each end, that has fullsize on one and small/micro/mini on the other?

thx for thelink
for two of them i have the caddies - they shipped with common CD-ROM that is worth about what that adapter is

quite a zoo out there for the drives. prices are way high on either external slim dvd/rw and/or internals, most of which are SATA [which I'd prefer on one of these boxes]. The doggone things cost as much as a 500gb external hard drive
even used ones on ebay are a min of 22 bucks used... I just bought two ide types and the seller was so ignorant that they couldn't tell me what type of ide interface it has....

Yeak,I considered using slim drives in my home theater PC
so I could stick a multimedia display in the other bay,but
it just isn't worth it right now.
The drive bay setup would top $100 and multimedia
displays are about $100 up.

standard desktop-format DVD+RW's are a bargain.... not so with the little guys!
if it were just a matter of storage, I'd go with the sd cards and little hard drives like the Seagate Free AGent I recently bought. very impressed with that little gadget and giving it a workout