Fits 2006-2009 yz250f for sure. It has endcap damage and a dent in the header, asking $150 I can send pics on request