I have this stand for both my monitors:
https://www.walmart.com/ip/ONN-Full-Motion-Dual-Monitor-Arm-Mount-for-13-27-Screens-Swivel-Tilt-Rotate-Height-Adjustable/985884689
main monitor: https://www.amazon.com/Alienware-25-Gaming-Monitor-Height-Adjustable/dp/B0733YCKM5
second: https://www.amazon.com/ASUS-VG248QE-1920x1080-Gaming-Monitor/dp/B00B2HH7G0/ref=asc_df_B00B2HH7G0?tag=bingshoppinga-20&linkCode=df0&hvadid=80195681205795&hvnetw=o&hvqmt=e&hvbmt=be&hvdev=c&hvlocint=&hvlocphy=&hvtargid=pla-4583795260638345&psc=1
downside to the dual stand + having different size monitors is that my main monitor kind of overlaps my second (second monitor is to the right of main). I have my main directly in front like u want urs to be, but it just barely overlaps the second monitor which kind of bothers me and makes me wish I had bought two separate stands for both. if u think u wont find it bothersome that ur main might overlap, then go for it. if u think it will then i suggest getting two separate stands if ur desk can fit them. the arms clamps i linked are pretty generous in terms of desk thickness, so maybe u can clamp them on the part of the desk that does not protrude downwards. hope i helped somewhat!