Good used condition.  They have normal wear.  Rod is in great shape.  Bearing rolls smooth.  Part number for the push rod is 5NL-16357-10-00, the end piece with bearing is 5NL-16356-00-00.  It came off a clean good running 04 yz250f but fit many other yamaha bikes.  Please see all pictures for more detailed description.