That will be fun finding the correct replacement.
You are going to need to get some measurements off your fog light housings. If the mount is attached to your rig with panel adhesive and you want to try to reuse your mounts you need to get a replacement that has the bolt holes in a similar location.
I did find a company that may have a replacement but I recommend you call them. I also found some other fog light that might work but you would need to try them.
Option 1: https://integrityrvparts.com/product...57f6f643&_ss=r
Option 2: https://integrityrvparts.com/product...57f6f643&_ss=r
Option 3 (this has a offset mounting location): https://www.amazon.com/Lightronic-Co...071XND8VJ?th=1
If none of the above works out you may need to just buy some other universal then come up with a new way to mount them.
If it's fiberglass you are mounting to you can use a panel adhesive or an epoxy.
I wish Newmar would just offer a decent replacement.