Qualquer um que seja montagem EF irá servir.
Quanto ao dispositivo, existem alguns detalhes importantes a se saber:
Ele escurece a imagem - ao usá-lo a leitura de luz ficará alterada, necessitando utilizar tempo de captura mais longo ou ISO mais alto. Cada tubo que é colocado diminui uma certa quantidade de luz que entra, e embora a câmera mostre o diafragma da lente, aquele valor não considera a transmissão de luz. Geralmente os tubos macros vem com uma tabelinha com os parâmetros de ampliação e perda de luz.
Não recomendo usar tubos que sejam de plástico. Tive um da Andoer, que era assim e não gostei. Se colocar uma lente mais pesada ele enverga, escolha modelos com corpo em metal.
Se o interior não for bem fosco (com acabamento tipo escadinha) acaba dando reflexo interno e atrapalhando a imagem, como se fosse um flare na lente.
Tem os que são só tubos mecânicos e os que também tem os contatos eletrônicos. Prefira os com contato eletrônico, pois irá funcionar a abertura da lente, o estabilizador caso tenha, e até mesmo o Autofoco.
Usar lente que não é macro com tubo, amplia as imperfeições óticas da lente. Por exemplo, aberrações cromáticas ficam bem exageradas, a vinheta, bem como a perda de nitidez nas bordas (aberração esférica).
Existe um da Canon Mesmo, chamado Canon Extention Tube, mas é caro e difícil de achar.
Tem os similares chineses, acredito que as melhores marcas sejam Meike e Viltrox.
Tem os que são de fole, mas estes não costumam ter contatos eletrônicos.
Tem também como utilizar um teleconversor, que irá dobrar a distância focal da lente, aumentando assim a ampliação, porém como é um conjunto ótico, ele deve aumentar ainda mais qualquer defeito da lente. Só se acha TC (teleconversor) para lente EF (full Frame) embora existam alguns que aceitem lentes Crop EF-S, mas são bem mais difíceis de achar.
Inclusive, eu estou anunciando um TC 2x da Kenko, se te interessar dê uma olhada na parte de classificados.