All OEM Yamaha Parts. Flugelhorn (YFH-631) valve tune-up kit. 3 each guides, guide washers (metal), springs, valve stem & finger button felt washers. Includes 2 valve slide Orings & 3 water key corks. If in doubt, email me with your model. Please note Yamaha YFH-8310Z(S) is a different kit & uses a smaller spring.