Metal or plastic tubular # D83-006 - Are Sheng Plumbing Industry(D83-006)

Part No. #D83-006
Description
1-1/2" FLEXIBLE COUPLING
Approval Mark
Related Products