Genuine Canon CF memory card slot for EOS 20D 30D. CG2-1292-000 2weeks warranty