Really any stainless steel smoke tube should do. There are multiple brands on Amazon. This is the one I have.
https://www.amazon.com/gp/aw/d/B0834Q9296?psc=1&ref=ppx_pop_mob_b_asin_title
The torch is a must. The pellets take a bit to light, so it would not be great with a regular lighter.
This is the one I have. Smoke Tube