3/4" Toilet Flushometer, Chrome Plated
Sloan
MFR# 3308384 | MSC-101189