3/4" x 6" Toilet Flushometer Tail Assembly
Sloan
MFR# 0306249PK | MSC-443650