Mechanical seal Allweiler 83 #665602

Manufacturer:
Product Description:

SNF80ER42 DS35A, DS41A, SNS80ER36 E6.9