Bought it, it fits, and makes me feel a little safer putting gas in my machine
the barb fitting was too small for both my dirtbikes.
wasted my money. not worth returning, it just sits in a drawer in my garage now.
i even tried to put it on my lawn mower, but it was too small for that too.
Mine was leaking gas out the side, it was also causing gas to leak out of the carb.
The part didn't fit my motorcycle so I really have no comment about it's performance. Thanks.