Removed from a CVP501 but may fit other pianos, check you part has X7930 showing. This part has now been discontinued by Yamaha.
Yamaha CVP501 PNR1 & PNR2 circuit board part number WR066400
Yamaha CVP501 encoder knob part number WH848700
Headphone USB circuit board for Kawai CN35 digital piano
XT240 circuit board for Yamaha GHD keybed
Yamaha PSR9000 Circuit Board DP PN V4101200 New Old Stock Untested As Is
S90ES Circuit Board DM Yamaha OEM Made In Japan P/N: WE26060R Untested As Is