EFX-177 Polished Chrome Solar-Powered Deck-Mount Sensor Faucet
Sloan
MFR# 3324305 | MSC-2253165