Part replacement required

12233766A trying to locate this part or alternative part its a micro controller 20 pin sop, any ideas , thanks

Hello Kammy6000 and welcome to the forum. I wasn’t able verify this SKU as an active or inactive part we have a vendor with.