Help needed

Yeah those mounts look weird.
Look at these View attachment 1715953492
Where are those for sale from