3/4" Toilet Flushometer Control Stop Cap Assembly
Sloan
MFR# 3308790 | MSC-100867