Optima Flushometer UrinalSensor Replacement Part
Sloan
MFR# 3305620 | MSC-101174