For your sake, do not waste your time with this product. It looks excellent by most of the reviews, but there is NOTHING good about this product. It does not properly fit several of the bikes (my 1982 gs650GL) listed but most importantly, it leaks in every position. This means that when your bike is sitting overnight, you'll come back to flooded carbs and gas everywhere. It slowly but constantly drips with no end in sight.
Don't waste your time getting this product, you'll end up spending far too much time installing it, re-routing your gas cable, and ultimately removing it then it's worth.
Just spend the extra money and get an oem one, you don't want the hassle.