Blackmer 331883 Mechanical Seal

Condition: