Back to Main Menu
Menu
no reviews for this product. Login to place a review.
Sloan # F31AA Offset Urinal Outlet Assembly
Chrome Plate Finish
1-1/2 OD x 8-1/4" long with 2" offset
UPC # 671254009363
Product code 0306921