That is a genuine Omega Seamaster steel watch buckle (Omega part number 94512012) that came with an Omega rubber strap. It measures 20mm wide where it connects to you watch and was removed from a 98000085 Omega strap). It also comes with the original (opened) packaging as I kept that.
I have given you photos of your watch watch buckle from every angle. Please use them to add to this description.
If you are not sure if this will fit your watch or if you have any other questions then message me. I'm here to help you.