816665-000 - Armstrong Pumps 816665-000 - Coupler 5/8 X 5/8 (118476)
Item #:
ARM816665-000
Product Info
Armstrong Pumps
816665-000