Usb that shows up as a serial port identity

I have a USB device that shows up as a legacy serial port “usb modem”
From the system report on my Mac I can see that it’s a USB3 device, and the device name is identified correctly.

I’m trying to figure out how to identify this from Xojo, and how to associate it with the correct serial port. There could be more than one device showing up as “USB modem”

Ideally a cross platform solution (Mac and Win) would be appreciated, but I’ll take Mac only.
Any ideas?