1999-2006 Chevrolet Silverado 2500/3500 Front Drive Shaft ,15182098 MC6 ,4L80e/6L90 trans, 6.0L, shaft is used has rust , u joints and boot not guaranteed , good used drive shaft , price is for one , fits multiple applications