Hi Mate,
Just go to any bike accessary shop, they sell screens that will fit most bikes.
I got a unifit screen for my CB750 Honda for 400bht.
Try the big Honda dealers, they should have a genuine part.
I have a mate with a Phantom with a screen off a Yamaha Fino fitted, looks and works well.
Cheers
Tom