Off a 81 xs400 but will fit any sohc xs400. Will need cleaning and a basic rebuild, gaskets seals and o-rings. No broken parts on the carbs. Diaphragms are in very good shape. All stock parts off a bike with 11k miles on it. What you see it what you get. They will come disassembled and ready for cleaning. $100 shipped paypal only. Thank you