Optima 0.5 GPM Touchless Electronic Deck-Mount Faucet, Chrome

Optima 0.5 GPM Touchless Electronic Deck-Mount Faucet, Chrome

Sloan

MFR# 3365230 | MSC-240020