Fristam mechanical seal 0807300040 0807300040 mechanical shaft seal 1311 2F 21V2/2F 1V2 More productsFristam 1802600000 633 Double Seal Kit FR/N/K/V0414632011 Impeller FP710 Ø130/18Fristam 0817310036 Spare mechanical seal 729a 2L 5P