All parts were removed from a 1999 HARLEY DAVIDSON ELECTRA GLIDE ULTRA CLASSIC WITH 34K MILES. Parts compatibility list is a rough guide.