I got it from Trucco:I could never stand the plastic separator thing, and I was planning to design a part and get it fabricated at a local machine shop, but I came across your post. Where did you get it from exactly? I could't find one for myself.
It's a good idea to improve crank case breathing. But if it genuinely improved power and torque as being suggest, manufacturers would have fitted them from new. After all it is a pretty cheap "fix".I'd need to see before and after dyno results before I'm convinced.