H-1007-A 3/4" Control Stop Repair Kit
Sloan
MFR# 3308859 | MSC-1786828