As I understand it, the one with the flap is a '72 340 peice. The '73 aircleaner looked identical, but without the flap, and the '74 changed to an oval snorkle.
Haven't researched it much, I found one with the flap at the Portland Swap 15 or so years ago and liked it, so that's what I run.