Here is a nice one for $350 (for 2 1/4" top).

This one from Jim Carter might work - you should call them, to be sure.

Try a search ("air cleaner") at The Filling Station: There are several for 2 5/16" carburetors.