Fristam mechanical seal 0807300040 0807300040 mechanical shaft seal 1311 2F 21V2/2F 1V2 More productsFristam mechanical seal 08273700160414632011 Impeller FP710 Ø130/18Fristam mechanical seal 0817310843