They look like this. They are UBER comfortable and the best rubber dive straps IMHO. Alot better than most any rubber strap from an OEM provider unless it uses an Isofrane strap as well.
They come in black, brown, blue, green, etc...You will need a 24mm Isofrane rubber strap and YES it will fit your 23mm lugs as I have several of these on my BP FF 5015 and 5066 which also are 23mm lugs ππ