3072695 GEM-2 186-1 XYV URINAL FLUSH VLV

SLO3072695 MFG #: 3072695
  • Manufacturer: Sloan Valve Company
  • Manufacturer #: 3072695