Genuine Astral Mechanical Seal
Manufacturers Parts Number 75508
Delivered on time
Perfect item. Solved my leaking pump problem. Thanks.
Delivered quickly and fitted perfectly
You have no items in your cart
Please Wait...