How do I tell which Novatech nFinity I have?

I inherited an older laptop (i7). The battery is now flaky and I would consider a replacement. However, it looks as if it will need to be dismantled to change. I am happy to do this but where can I find a replacement battery or tell which one is needed?
From the serial, I surmise it is an X300…

Thanks,

Steve