The shaft seal assembly has an inner diameter of 22mm, and for 2006-2008 Williams Tenders only. Fits 07-0041 driveshaft used on 2006-2008 model years only.