that fan ......u got issues with it matching what is on the market.......u are going to need to make your own (metal working skills are needed)
see everything on the market it made for inline fans or booster fans
View attachment 3507279 inline fan
View attachment 3507280 booster fan
they both already have a lip/ circumference to match to ducting/ carbon scrubbers
that fan u have now would make a good intake fan but as for exhaust now so much with out building a carbon filter
i got no exp with building one but i know a trick they will work for a short time
they sell active carbon mats for filtering fish tank water u can take that cut a piece to fit over the back the fan and use that to lower the smell amount (with the fan always on 1 week is best u get they that mat over the fan is crap)
if u do build it u need alot more active carbon then what those mats hold so not not think of rolling that up and encasing it (it would work as for a screen)