These were pulled from a running and riding 1988 Yamaha YSR50 and are in good working order. They will come complete as shown. I have many more parts I will be listing from the same bike so be sure to look at my other auctions. I will combine shipping.