D506795
D506795 FREE FLOATING LEVER DRAIN TRAP ; 1-1/2IN NPT 1-1/16IN ORIFICE CAST IRON
Part #
D506795
BDI #
28294823
PRICE
$ 3,927.13 / each
INVENTORY: