It wont be perfect but it will help. You will still have to find a real filter , or build something similar.
All those filters are using activated carbon too. Stop thinking and start acting if You cant buy one today.
What kind of an exhaust fan do You have ? Depending on its power, You'll need...