Removed from a CVP501 but may fit other pianos, check you part has X7933 showing. New price for comparison for the boards alone was over £ 75.00.
Yamaha CVP501 USB circuit board part number WR065800
Yamaha CVP501 PNC & END circuit board part number WR345600
Yamaha Electronic Drum Kit Snare Tom Pad Clamp Mount 38mm 1.5''. YAMAHA YAMAHA
Yamaha YAMAHA Polishing Gauze PGS2 S 2PCS PGS2 From Japan
Yamaha YAMAHA Wind Instrument Maintenance Set for Bassoon KOSFG6 A set of
Yamaha YAMAHA Silver Cross M 290-340 SVCM2 From Japan