ETF-830-A Sensor Window and Cable Assembly
Sloan
MFR# 0365456PK | MSC-1877491