Isotta Flyscreen Kit, Opaque Black - LOSC37-NO (includes LOASC38 hardware kit)
While not so much a windscreen as a wind deflector, this kit is a perfect visual match for
Made in Italy by Isotta, includes all required installation hardware.
Installation instructions are in Italian (seen in this image and this image), but thankfully the illustrations make pretty obvious what needs to be done.