This listing is for a Yamaha trumpet mouthpipe (lead pipe) assembly. There is no specific model number that it is intended for indicated, but it does have the part number A7030523 written on it in marker (this should clean off easily). It measures 13 & 1/16th inches in length. This is a genuine Yamaha spare part. These are generally not available directly to the public, but rather must be obtained through a Yamaha dealer. This came from the closeout of an instrument repair business. It is brand new, but shows a bit of lacquer wear from years of storage. There are no dings or damage though.