Where can I can get this...

I have found o-rings at True Value Hardware stores. My local one has a variety of them. They even had rubber sheet stock that I used to make a gas sending unit gasket.

You can try NAPA auto parts.

You can also measure the dimensions of the o-ring and try to match it up with one from McMaster-Carr on their website.