needs an o-ring
Why ? is the old one truly damaged ?
Pull it out and look at it. Some of the main seals in these P&S housings are custom and are square section rather than round. You need to be careful with this determination as if stored with the rings in they do take a 'set' and change shape. If you can refer to a 'new' one so much the better.
If it is round section then it is very unlikely to be 'custom' - take it down to the local bearing & seal supply shop and try and find someone who seems to know what they are talking about - they should be able to supply you one.
Failing that try to find a local machinist - they are used to cutting groves to fit these things and as a side effect are also used to measuring and identifying o-rings.
Absolute fall back is to have them make one (sounds scary but it is not), you need to find a length of the correct diameter and cut and join it. This is not a preferred solution, but it does work, I have cut down larger o-rings to make smaller ones.
Test it all before use - fill with tissue paper and place in the bottom of say a swimming pool for a while (overnight is great).
Paul C