Hi,
Do it like every other person needs to do it: look into the datasheet.
I doubt the MAX485 is specified to operate on 12V ... to know it for sure I also needed to read the datasheet.
I doubt it because RS485 signals don't go up to 12V. Usually the signals go up to 5V, but there are RS485 drivers supplied with 3.3V.
This is what I'd use.
Now I don't know the part numbers. I had to look at distributors and/or at semiconductor manufacturers. They usually have interactive selection guides to find the suitable part.
The same can you do.
Often there are a lot of results. Then use the one with best availability, highest stock count, lowest price...or the one you already have seen in other projects.
Klaus