Quick view Armstrong Fluid Technology SKU: D958164-120 Armstrong D958164-120 Mechanical Seal | Durable, Leak-Proof Seal for Pumps & Industrial Machinery MSRP: Was: Price Now: $1,348.70 1 in stock