Drive Shaft Oil Seal for BRP G1 G2 Marverick 500 570 650 800 850 1000 420850055 Compatible with the following models and drive shaft configurations: - 2006 MAX 650 4 X 4 Drive Shaft (from engine number M6377192) - 2006 MAX 650 4 X 4 Drive Shaft (up to engine number M6377191) - 2006 MAX 800 STD 4 X 4 Drive Shaft (from engine number M6377192) - 2006 MAX 800 STD 4 X 4 Drive Shaft (up to engine number M6377191) - 2006 MAX 800 4 X 4 Drive Shaft (from engine number M6377192) - 2006 MAX 800 4 X 4 Drive Shaft (up to engine number M6377191) - 2007 500 STD 4 X 4 Drive Shaft - 2007 500 4 X 4 Drive Shaft - 2007 650 STD 4 X 4 Drive Shaft - 2007 650 4 X 4 Drive Shaft - 2007 800 STD 4 X 4 Drive Shaft - 2007 800 4 X 4 Drive Shaft - 2007 MAX 500 STD 4 X 4 Drive Shaft - 2007 MAX 500 4 X 4 Drive Shaft - 2007 MAX 650 STD 4 X 4 Drive Shaft - 2007 MAX 650 4 X 4 Drive Shaft - 2007 MAX 800 LTD 4 X 4 Drive Shaft - 2007 MAX 800 STD 4 X 4 Drive Shaft - 2007 MAX 800 4 X 4 Drive Shaft - 2007 800 EFI Drive Shaft - 2008 500 STD Drive Shaft - 2008 500 Drive Shaft - 2008 650 STD Drive Shaft - 2008 650 Drive Shaft - 2008 800 STD Drive Shaft - 2008 800 Drive Shaft - 2008 MAX 500 STD Drive Shaft - 2008 MAX 500 Drive Shaft - 2008 MAX 650 STD Drive Shaft - 2008 MAX 650 Drive Shaft - 2008 MAX 800 LTD Drive Shaft - 2008 MAX 800 STD Drive Shaft - 2008 MAX 800 Drive Shaft - 2008 500 Drive Shaft - 2008 800 Drive Shaft - 2008 800 X Drive Shaft - 2009 500 EFI Drive Shaft - 2009 500 EFI Drive Shaft - 2009 650 EFI Drive Shaft - 2009 650 EFI Drive Shaft - 2009 800R EFI Drive Shaft