This was on one side of the pump on my new champion vr 5 - 8. And terrible grind marks on the otherside. I don't know why I cant get it to post but it said " designed and assembled in the USA with a USA flag in the middle. Everytime I try to post the pic it deletes my entire post so I will try again tomorrow. Buyer beware!
