I just replaced the ball cock flush assembly with new parts from Ace Hardware. It no longer part number 1B1X but is now part number 04-4165. State replacement for one piece toilets.

Comes with...