Seagate 7200.12 PCB

I’m looking for a PCB replacement for my Seagate 7200.12 ST3500418AS with firmware version CC35. Will this product  work  for me ? Seagate 7200.12 100535704 Rev A PCB If not, can you recommend  one for me ? The specification for my board is: Board number: 100535704 Rev A Main Controller IC: B5502C0 HDD Motor Combo … Read more