Fristam mechanical seal 0816310400 Fristam pump mechanical seal P/N 0816310400 More productsFristam drive shaft 0348610036Fristam mechanical seal 08173108070817310804 mechanical seal 9.665a 2K 10V2/2L 5P2