Casio Privia PX-330 Main board

Hi,

I’m looking for a replacement main board as it fails to boot and remains on “please wait.”

On the board I see the following: N40A35B5/ A30C5/ A3C7/ C7.

Anyone know where I can get a replacement?