340 Air breather

There is an option if you don't mind fiberglass.The Paddock has this item for $89.99 You can find a steel lid from any junkyard for next to nothing.

I tried a fiberglass repro aircleaner once and it was so bad I couldnt make it useable.