Manufactured by SPI Includes everything pictured Made in Taiwan Fits All 1997-2000 Polaris models EXCEPT RXL, XLT, SP, 500/600/700 XC