I have this:
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
It functions just fine. The only disadvantage is that to install it you have to cut the original PCV hose in the middle and splice in new sections of hose to connect to the can. If you're a skilled mechanic it's a simple job, if not you'll want a kit with plug and play hoses.