I bought it last fall locally. The card doesn't have a name on it but this is the card and the place I bought it from.
http://ncix.com/products/?sku=33463&vpn=SD-CF-IDE-A&manufacture=Syba
There's a place for a 44 pin connector but it's not present
http://ncix.com/products/?sku=33463&vpn=SD-CF-IDE-A&manufacture=Syba
There's a place for a 44 pin connector but it's not present