That looks exactly like the Purolator filter I bought a while back, thats sitting on my shelf.
I believe it is a better filter, but havent used it because I havent had a single issue with the carbs, and the tanks petcock filter was in great shape, AND there was no debris of any kind in the tank, so for now, no extra filter for me.