HAVE NO IDEA WILL IT FIT YOUR BIKE. DON'T KNOW IF IT OEM OR AFTERMARKET PART. IT IS BUYER RESPONSIBILITY TO CHECK IF IT FIT YOUR BIKE .
NO NEW WORKING PARTS HERE. BY BIDDING YOU AGREE TO PAY FOR PART AND SHIPPING, YOU AGREE - ITEMS CONDITION- FOR PARTS OR NOT WORKING, AND ASSUME FULL RESPONSIBILITY FOR FITTING ON YOUR BIKE.ALL PARTS TAKEN OFF OLD JUNK BIKES. HAVE NO WAY TO TEST, INSPECT, MEASURE THIS PARTS