Roomba 500/600 Series PCB Circuit Board 620 630 650 660 500 551 561 555 585 595 Replacement PCB for Roomba 550 551 560 561 555 595 650 655 + many more If your roomba model number is not listed, it doesn't mean it's not compatible. Please message me with your Roomba's model number to ensure full compatibility. There are variations of this board now.