This windshield is currently Selling on Amazon for $315. Nearly new condition. Mounting kit included Taken from a CX500 Custom motorcycle, but fits many models from many brands.
https://www.amazon.com/Slipstreamer-SS-28-Sport-Fairing-Windshield/dp/B000GZO67M
application guide
https://slipstreamer.com/application-guides/
32 X22 X 14 box