Sloan®

Sloan® Royal® 3017823 823 Flush Valve, 1.5 gpf

Item #SLO3017823

MFG #3017823

UPC671254031258

BrandSloan®