Resin, fiberglass, and high temperature. Inside or outdoors Yamaha YZ250 16 years – 02 years 16 years Yamaha yz250x