Stainless Steel Push Lever Glass Filler Kit
Elkay
MFR# 96852CA | MSC-112757