Reaching to the link, please hold.

P89C664 P89C664HBA PLCC44 aliexpress